{
	"id": 0,
	"name": "@supabase/postgrest-js",
	"variant": "project",
	"kind": 1,
	"flags": {},
	"children": [
		{
			"id": 782,
			"name": "PostgrestBuilder",
			"variant": "declaration",
			"kind": 128,
			"flags": {
				"isAbstract": true
			},
			"children": [
				{
					"id": 783,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 115,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L115"
						}
					],
					"signatures": [
						{
							"id": 784,
							"name": "PostgrestBuilder",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Creates a builder configured for a specific PostgREST request."
									}
								],
								"blockTags": [
									{
										"tag": "@example",
										"name": "Using supabase-js (recommended)",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { createClient } from '@supabase/supabase-js'\n\nconst supabase = createClient('https://xyzcompany.supabase.co', 'your-publishable-key')\nconst { data, error } = await supabase.from('users').select('*')\n```"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Standalone import for bundle-sensitive environments",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { PostgrestQueryBuilder } from '@supabase/postgrest-js'\n\nconst builder = new PostgrestQueryBuilder(\n  new URL('https://xyzcompany.supabase.co/rest/v1/users'),\n  { headers: new Headers({ apikey: 'your-publishable-key' }) }\n)\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 115,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L115"
								}
							],
							"typeParameters": [
								{
									"id": 785,
									"name": "ClientOptions",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 916,
										"name": "ClientServerOptions",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 786,
									"name": "Result",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								},
								{
									"id": 787,
									"name": "ThrowOnError",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									},
									"default": {
										"type": "literal",
										"value": false
									}
								}
							],
							"parameters": [
								{
									"id": 788,
									"name": "builder",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 789,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 794,
													"name": "body",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 120,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L120"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "unknown"
													}
												},
												{
													"id": 797,
													"name": "fetch",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 123,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L123"
														}
													],
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 798,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"sources": [
																{
																	"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																	"line": 29329,
																	"character": 17
																},
																{
																	"fileName": "node_modules/@types/node/globals.d.ts",
																	"line": 289,
																	"character": 13
																}
															],
															"signatures": [
																{
																	"id": 799,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																			"line": 29329,
																			"character": 17
																		}
																	],
																	"parameters": [
																		{
																			"id": 800,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "RequestInfo"
																						},
																						"name": "RequestInfo",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 801,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																},
																{
																	"id": 802,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/@types/node/globals.d.ts",
																			"line": 289,
																			"character": 13
																		}
																	],
																	"parameters": [
																		{
																			"id": 803,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "intrinsic",
																						"name": "string"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "Request"
																						},
																						"name": "Request",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 804,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																}
															]
														}
													}
												},
												{
													"id": 792,
													"name": "headers",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 118,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L118"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "HeadersInit"
														},
														"name": "HeadersInit",
														"package": "typescript"
													}
												},
												{
													"id": 805,
													"name": "isMaybeSingle",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 124,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L124"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 790,
													"name": "method",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 116,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L116"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "GET"
															},
															{
																"type": "literal",
																"value": "HEAD"
															},
															{
																"type": "literal",
																"value": "POST"
															},
															{
																"type": "literal",
																"value": "PATCH"
															},
															{
																"type": "literal",
																"value": "DELETE"
															}
														]
													}
												},
												{
													"id": 808,
													"name": "retry",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 128,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L128"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 793,
													"name": "schema",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 119,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L119"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 806,
													"name": "shouldStripNulls",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 125,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L125"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 795,
													"name": "shouldThrowOnError",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 121,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L121"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 796,
													"name": "signal",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 122,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L122"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "AbortSignal"
														},
														"name": "AbortSignal",
														"package": "typescript"
													}
												},
												{
													"id": 791,
													"name": "url",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 117,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L117"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													}
												},
												{
													"id": 807,
													"name": "urlLengthLimit",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 126,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L126"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														794,
														797,
														792,
														805,
														790,
														808,
														793,
														806,
														795,
														796,
														791,
														807
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
													"line": 115,
													"character": 23,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L115"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 785,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 786,
										"name": "Result",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Result",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 787,
										"name": "ThrowOnError",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ThrowOnError",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 813,
					"name": "body",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 81,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L81"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 816,
					"name": "fetch",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 84,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L84"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 817,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
									"line": 29329,
									"character": 17
								},
								{
									"fileName": "node_modules/@types/node/globals.d.ts",
									"line": 289,
									"character": 13
								}
							],
							"signatures": [
								{
									"id": 818,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
											"line": 29329,
											"character": 17
										}
									],
									"parameters": [
										{
											"id": 819,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "RequestInfo"
														},
														"name": "RequestInfo",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 820,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								},
								{
									"id": 821,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/@types/node/globals.d.ts",
											"line": 289,
											"character": 13
										}
									],
									"parameters": [
										{
											"id": 822,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "Request"
														},
														"name": "Request",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 823,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								}
							]
						}
					}
				},
				{
					"id": 811,
					"name": "headers",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 79,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L79"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "Headers"
						},
						"name": "Headers",
						"package": "typescript"
					}
				},
				{
					"id": 824,
					"name": "isMaybeSingle",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 85,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L85"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 809,
					"name": "method",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 77,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L77"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "GET"
							},
							{
								"type": "literal",
								"value": "HEAD"
							},
							{
								"type": "literal",
								"value": "POST"
							},
							{
								"type": "literal",
								"value": "PATCH"
							},
							{
								"type": "literal",
								"value": "DELETE"
							}
						]
					}
				},
				{
					"id": 827,
					"name": "retryEnabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 90,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L90"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "true"
				},
				{
					"id": 812,
					"name": "schema",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 80,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L80"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 825,
					"name": "shouldStripNulls",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 86,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L86"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 814,
					"name": "shouldThrowOnError",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 82,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L82"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false"
				},
				{
					"id": 815,
					"name": "signal",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 83,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L83"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "AbortSignal"
						},
						"name": "AbortSignal",
						"package": "typescript"
					}
				},
				{
					"id": 810,
					"name": "url",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 78,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L78"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "URL"
						},
						"name": "URL",
						"package": "typescript"
					}
				},
				{
					"id": 826,
					"name": "urlLengthLimit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 87,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L87"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 864,
					"name": "overrideTypes",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 658,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L658"
						}
					],
					"signatures": [
						{
							"id": 865,
							"name": "overrideTypes",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Override the type of the returned "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " field in the response."
									}
								],
								"blockTags": [
									{
										"tag": "@example",
										"content": [
											{
												"kind": "code",
												"text": "```typescript\n// Merge with existing types (default behavior)\nconst query = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ custom_field: string }>()\n\n// Replace existing types completely\nconst replaceQuery = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ id: number; name: string }, { merge: false }>()\n```"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "A PostgrestBuilder instance with the new type"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Complete Override type of successful response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .overrideTypes<Array<MyType>, { merge: false }>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Complete Override type of successful response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // MyType[]\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Complete Override type of object response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .maybeSingle()\n  .overrideTypes<MyType, { merge: false }>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Complete Override type of object response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // MyType | null\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Partial Override type of successful response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .overrideTypes<Array<{ status: \"A\" | \"B\" }>>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Partial Override type of successful response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // Array<CountryRowProperties & { status: \"A\" | \"B\" }>\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Partial Override type of object response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .maybeSingle()\n  .overrideTypes<{ status: \"A\" | \"B\" }>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Partial Override type of object response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // CountryRowProperties & { status: \"A\" | \"B\" } | null\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Example 5",
										"content": [
											{
												"kind": "code",
												"text": "```typescript\n// Merge with existing types (default behavior)\nconst query = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ custom_field: string }>()\n\n// Replace existing types completely\nconst replaceQuery = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ id: number; name: string }, { merge: false }>()\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 658,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L658"
								}
							],
							"typeParameters": [
								{
									"id": 866,
									"name": "NewResult",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new type to cast the response data to"
											}
										]
									}
								},
								{
									"id": 867,
									"name": "Options",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Optional type configuration (defaults to { merge: true })"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 868,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 869,
													"name": "merge",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 660,
															"character": 22,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														869
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
													"line": 660,
													"character": 20,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
												}
											]
										}
									},
									"default": {
										"type": "reflection",
										"declaration": {
											"id": 870,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 871,
													"name": "merge",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 660,
															"character": 44,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
														}
													],
													"type": {
														"type": "literal",
														"value": true
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														871
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
													"line": 660,
													"character": 42,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 785,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/types.ts",
												"qualifiedName": "IsValidResultOverride"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 786,
													"name": "Result",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Result",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 599,
													"name": "NewResult",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												},
												{
													"type": "literal",
													"value": false
												},
												{
													"type": "literal",
													"value": false
												}
											],
											"name": "IsValidResultOverride",
											"package": "@supabase/postgrest-js"
										},
										"extendsType": {
											"type": "literal",
											"value": true
										},
										"trueType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/select-query-parser/types.ts",
													"qualifiedName": "ContainsNull"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 786,
														"name": "Result",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Result",
														"refersToTypeParameter": true
													}
												],
												"name": "ContainsNull",
												"package": "@supabase/postgrest-js"
											},
											"extendsType": {
												"type": "literal",
												"value": true
											},
											"trueType": {
												"type": "union",
												"types": [
													{
														"type": "literal",
														"value": null
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "src/types/types.ts",
															"qualifiedName": "MergePartialResult"
														},
														"typeArguments": [
															{
																"type": "reference",
																"target": 599,
																"name": "NewResult",
																"package": "@supabase/postgrest-js",
																"refersToTypeParameter": true
															},
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																	"qualifiedName": "NonNullable"
																},
																"typeArguments": [
																	{
																		"type": "reference",
																		"target": 786,
																		"name": "Result",
																		"package": "@supabase/postgrest-js",
																		"qualifiedName": "default.Result",
																		"refersToTypeParameter": true
																	}
																],
																"name": "NonNullable",
																"package": "typescript"
															},
															{
																"type": "reference",
																"target": 600,
																"name": "Options",
																"package": "@supabase/postgrest-js",
																"refersToTypeParameter": true
															}
														],
														"name": "MergePartialResult",
														"package": "@supabase/postgrest-js"
													}
												]
											},
											"falseType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/types/types.ts",
													"qualifiedName": "MergePartialResult"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 599,
														"name": "NewResult",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 786,
														"name": "Result",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Result",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 600,
														"name": "Options",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "MergePartialResult",
												"package": "@supabase/postgrest-js"
											}
										},
										"falseType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/types.ts",
												"qualifiedName": "CheckMatchingArrayTypes"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 786,
													"name": "Result",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Result",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 599,
													"name": "NewResult",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "CheckMatchingArrayTypes",
											"package": "@supabase/postgrest-js"
										}
									},
									{
										"type": "reference",
										"target": 787,
										"name": "ThrowOnError",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ThrowOnError",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 836,
					"name": "retry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 250,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L250"
						}
					],
					"signatures": [
						{
							"id": 837,
							"name": "retry",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database\n\nConfigure retry behavior for this request.\n\nBy default, retries are enabled for idempotent requests (GET, HEAD, OPTIONS)\nthat fail with network errors or specific HTTP status codes (503, 520).\nRetries use exponential backoff (1s, 2s, 4s) with a maximum of 3 attempts."
											}
										]
									},
									{
										"tag": "@example",
										"content": [
											{
												"kind": "code",
												"text": "```ts\n// Disable retries for a specific query\nconst { data, error } = await supabase\n  .from('users')\n  .select()\n  .retry(false)\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 250,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L250"
								}
							],
							"parameters": [
								{
									"id": 838,
									"name": "enabled",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Whether to enable retries for this request"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 861,
					"name": "returns",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 552,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L552"
						}
					],
					"signatures": [
						{
							"id": 862,
							"name": "returns",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Override the type of the returned "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "Use overrideTypes<yourType, { merge: false }>() method at the end of your call chain instead"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 552,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L552"
								}
							],
							"typeParameters": [
								{
									"id": 863,
									"name": "NewResult",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new result type to override with"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 785,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/types.ts",
											"qualifiedName": "CheckMatchingArrayTypes"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 786,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 863,
												"name": "NewResult",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										],
										"name": "CheckMatchingArrayTypes",
										"package": "@supabase/postgrest-js"
									},
									{
										"type": "reference",
										"target": 787,
										"name": "ThrowOnError",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ThrowOnError",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 832,
					"name": "setHeader",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 224,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L224"
						}
					],
					"signatures": [
						{
							"id": 833,
							"name": "setHeader",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Set an HTTP header for the request."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 224,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L224"
								}
							],
							"parameters": [
								{
									"id": 834,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 835,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 830,
					"name": "stripNulls",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 211,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L211"
						}
					],
					"signatures": [
						{
							"id": 831,
							"name": "stripNulls",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Strip null values from the response data. Properties with "
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": " values\nwill be omitted from the returned JSON objects.\n\nRequires PostgREST 11.2.0+.\n\n"
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "https://docs.postgrest.org/en/stable/references/api/resource_representation.html#stripped-nulls",
										"target": "https://docs.postgrest.org/en/stable/references/api/resource_representation.html#stripped-nulls"
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .stripNulls()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text, bio text);\n\ninsert into\n  characters (id, name, bio)\nvalues\n  (1, 'Luke', null),\n  (2, 'Leia', 'Princess of Alderaan');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Leia\",\n      \"bio\": \"Princess of Alderaan\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 211,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L211"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 839,
					"name": "then",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 255,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L255"
						}
					],
					"signatures": [
						{
							"id": 840,
							"name": "then",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Attaches callbacks for the resolution and/or rejection of the Promise."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "A Promise for the completion of which ever callback is executed."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 255,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L255"
								}
							],
							"typeParameters": [
								{
									"id": 841,
									"name": "TResult1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 787,
											"name": "ThrowOnError",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.ThrowOnError",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "literal",
											"value": true
										},
										"trueType": {
											"type": "reference",
											"target": 904,
											"typeArguments": [
												{
													"type": "reference",
													"target": 786,
													"name": "Result",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Result",
													"refersToTypeParameter": true
												}
											],
											"name": "PostgrestResponseSuccess",
											"package": "@supabase/postgrest-js"
										},
										"falseType": {
											"type": "reference",
											"target": 912,
											"typeArguments": [
												{
													"type": "reference",
													"target": 786,
													"name": "Result",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Result",
													"refersToTypeParameter": true
												}
											],
											"name": "PostgrestSingleResponse",
											"package": "@supabase/postgrest-js"
										}
									}
								},
								{
									"id": 842,
									"name": "TResult2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "never"
									}
								}
							],
							"parameters": [
								{
									"id": 843,
									"name": "onfulfilled",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback to execute when the Promise is resolved."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 844,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 262,
															"character": 9,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L262"
														}
													],
													"signatures": [
														{
															"id": 845,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
																	"line": 262,
																	"character": 9,
																	"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L262"
																}
															],
															"parameters": [
																{
																	"id": 846,
																	"name": "value",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "conditional",
																		"checkType": {
																			"type": "reference",
																			"target": 787,
																			"name": "ThrowOnError",
																			"package": "@supabase/postgrest-js",
																			"qualifiedName": "default.ThrowOnError",
																			"refersToTypeParameter": true
																		},
																		"extendsType": {
																			"type": "literal",
																			"value": true
																		},
																		"trueType": {
																			"type": "reference",
																			"target": 904,
																			"typeArguments": [
																				{
																					"type": "reference",
																					"target": 786,
																					"name": "Result",
																					"package": "@supabase/postgrest-js",
																					"qualifiedName": "default.Result",
																					"refersToTypeParameter": true
																				}
																			],
																			"name": "PostgrestResponseSuccess",
																			"package": "@supabase/postgrest-js"
																		},
																		"falseType": {
																			"type": "reference",
																			"target": 912,
																			"typeArguments": [
																				{
																					"type": "reference",
																					"target": 786,
																					"name": "Result",
																					"package": "@supabase/postgrest-js",
																					"qualifiedName": "default.Result",
																					"refersToTypeParameter": true
																				}
																			],
																			"name": "PostgrestSingleResponse",
																			"package": "@supabase/postgrest-js"
																		}
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"target": 587,
																		"name": "TResult1",
																		"package": "@supabase/postgrest-js",
																		"refersToTypeParameter": true
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "PromiseLike"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 587,
																				"name": "TResult1",
																				"package": "@supabase/postgrest-js",
																				"refersToTypeParameter": true
																			}
																		],
																		"name": "PromiseLike",
																		"package": "typescript"
																	}
																]
															}
														}
													]
												}
											}
										]
									}
								},
								{
									"id": 847,
									"name": "onrejected",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback to execute when the Promise is rejected."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 848,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 269,
															"character": 18,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L269"
														}
													],
													"signatures": [
														{
															"id": 849,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
																	"line": 269,
																	"character": 18,
																	"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L269"
																}
															],
															"parameters": [
																{
																	"id": 850,
																	"name": "reason",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "any"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"target": 588,
																		"name": "TResult2",
																		"package": "@supabase/postgrest-js",
																		"refersToTypeParameter": true
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "PromiseLike"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 588,
																				"name": "TResult2",
																				"package": "@supabase/postgrest-js",
																				"refersToTypeParameter": true
																			}
																		],
																		"name": "PromiseLike",
																		"package": "typescript"
																	}
																]
															}
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "PromiseLike"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": 587,
												"name": "TResult1",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 588,
												"name": "TResult2",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										]
									}
								],
								"name": "PromiseLike",
								"package": "typescript"
							},
							"implementationOf": {
								"type": "reference",
								"target": -1,
								"name": "PromiseLike.then"
							}
						}
					],
					"implementationOf": {
						"type": "reference",
						"target": -1,
						"name": "PromiseLike.then"
					}
				},
				{
					"id": 828,
					"name": "throwOnError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 157,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L157"
						}
					],
					"signatures": [
						{
							"id": 829,
							"name": "throwOnError",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "If there's an error with the query, throwOnError will reject the promise by\nthrowing the error instead of returning it as part of a successful response.\n\n"
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "https://github.com/supabase/supabase-js/issues/92",
										"target": "https://github.com/supabase/supabase-js/issues/92"
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 157,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L157"
								}
							],
							"type": {
								"type": "intersection",
								"types": [
									{
										"type": "reference",
										"target": 782,
										"typeArguments": [
											{
												"type": "reference",
												"target": 785,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 786,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 787,
												"name": "ThrowOnError",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ThrowOnError",
												"refersToTypeParameter": true
											}
										],
										"name": "PostgrestBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									},
									{
										"type": "reference",
										"target": 782,
										"typeArguments": [
											{
												"type": "reference",
												"target": 785,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 786,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "literal",
												"value": true
											}
										],
										"name": "PostgrestBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									}
								]
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						783
					]
				},
				{
					"title": "Properties",
					"children": [
						813,
						816,
						811,
						824,
						809,
						827,
						812,
						825,
						814,
						815,
						810,
						826
					]
				},
				{
					"title": "Methods",
					"children": [
						864,
						836,
						861,
						832,
						830,
						839,
						828
					]
				}
			],
			"categories": [
				{
					"title": "Database",
					"children": [
						783,
						864,
						861,
						832,
						830,
						828
					]
				},
				{
					"title": "Database\n\nConfigure retry behavior for this request.\n\nBy default, retries are enabled for idempotent requests (GET, HEAD, OPTIONS)\nthat fail with network errors or specific HTTP status codes (503, 520).\nRetries use exponential backoff (1s, 2s, 4s) with a maximum of 3 attempts.",
					"children": [
						836
					]
				},
				{
					"title": "Other",
					"children": [
						813,
						816,
						811,
						824,
						809,
						827,
						812,
						825,
						814,
						815,
						810,
						826,
						839
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
					"line": 68,
					"character": 30,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L68"
				}
			],
			"typeParameters": [
				{
					"id": 872,
					"name": "ClientOptions",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 916,
						"name": "ClientServerOptions",
						"package": "@supabase/postgrest-js"
					}
				},
				{
					"id": 873,
					"name": "Result",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				},
				{
					"id": 874,
					"name": "ThrowOnError",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"default": {
						"type": "literal",
						"value": false
					}
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 612,
					"name": "PostgrestTransformBuilder"
				}
			],
			"implementedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
						"qualifiedName": "PromiseLike"
					},
					"typeArguments": [
						{
							"type": "conditional",
							"checkType": {
								"type": "reference",
								"target": 787,
								"name": "ThrowOnError",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default.ThrowOnError",
								"refersToTypeParameter": true
							},
							"extendsType": {
								"type": "literal",
								"value": true
							},
							"trueType": {
								"type": "reference",
								"target": 904,
								"typeArguments": [
									{
										"type": "reference",
										"target": 786,
										"name": "Result",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Result",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestResponseSuccess",
								"package": "@supabase/postgrest-js"
							},
							"falseType": {
								"type": "reference",
								"target": 912,
								"typeArguments": [
									{
										"type": "reference",
										"target": 786,
										"name": "Result",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Result",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestSingleResponse",
								"package": "@supabase/postgrest-js"
							}
						}
					],
					"name": "PromiseLike",
					"package": "typescript"
				}
			]
		},
		{
			"id": 9,
			"name": "PostgrestClient",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"comment": {
				"summary": [
					{
						"kind": "text",
						"text": "PostgREST client."
					}
				]
			},
			"children": [
				{
					"id": 10,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 86,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L86"
						}
					],
					"signatures": [
						{
							"id": 11,
							"name": "PostgrestClient",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Creates a PostgREST client."
									}
								],
								"blockTags": [
									{
										"tag": "@example",
										"name": "Using supabase-js (recommended)",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { createClient } from '@supabase/supabase-js'\n\nconst supabase = createClient('https://xyzcompany.supabase.co', 'your-publishable-key')\nconst { data, error } = await supabase.from('profiles').select('*')\n```"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@remarks",
										"content": [
											{
												"kind": "text",
												"text": "- A "
											},
											{
												"kind": "code",
												"text": "`timeout`"
											},
											{
												"kind": "text",
												"text": " option (in milliseconds) can be set to automatically abort requests that take too long.\n- A "
											},
											{
												"kind": "code",
												"text": "`urlLengthLimit`"
											},
											{
												"kind": "text",
												"text": " option (default: 8000) can be set to control when URL length warnings are included in error messages for aborted requests."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Standalone import for bundle-sensitive environments",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { PostgrestClient } from '@supabase/postgrest-js'\n\nconst postgrest = new PostgrestClient('https://xyzcompany.supabase.co/rest/v1', {\n  headers: { apikey: 'your-publishable-key' },\n  schema: 'public',\n  timeout: 30000, // 30 second timeout\n})\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
									"line": 86,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L86"
								}
							],
							"typeParameters": [
								{
									"id": 12,
									"name": "Database",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "any"
									}
								},
								{
									"id": 13,
									"name": "ClientOptions",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 916,
										"name": "ClientServerOptions",
										"package": "@supabase/postgrest-js"
									},
									"default": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 12,
											"name": "Database",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Database",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "reflection",
											"declaration": {
												"id": 14,
												"name": "__type",
												"variant": "declaration",
												"kind": 65536,
												"flags": {},
												"children": [
													{
														"id": 15,
														"name": "__InternalSupabase",
														"variant": "declaration",
														"kind": 1024,
														"flags": {},
														"sources": [
															{
																"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
																"line": 19,
																"character": 4,
																"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L19"
															}
														],
														"type": {
															"type": "reference",
															"target": {
																"sourceFileName": "src/PostgrestClient.ts",
																"qualifiedName": "I"
															},
															"name": "I",
															"package": "@supabase/postgrest-js",
															"refersToTypeParameter": true
														}
													}
												],
												"groups": [
													{
														"title": "Properties",
														"children": [
															15
														]
													}
												],
												"sources": [
													{
														"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
														"line": 18,
														"character": 63,
														"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L18"
													}
												]
											}
										},
										"trueType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/PostgrestClient.ts",
												"qualifiedName": "I"
											},
											"name": "I",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"falseType": {
											"type": "reflection",
											"declaration": {
												"id": 16,
												"name": "__type",
												"variant": "declaration",
												"kind": 65536,
												"flags": {}
											}
										}
									}
								},
								{
									"id": 17,
									"name": "SchemaName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"default": {
										"type": "conditional",
										"checkType": {
											"type": "literal",
											"value": "public"
										},
										"extendsType": {
											"type": "reference",
											"target": {
												"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
												"qualifiedName": "Exclude"
											},
											"typeArguments": [
												{
													"type": "typeOperator",
													"operator": "keyof",
													"target": {
														"type": "reference",
														"target": 12,
														"name": "Database",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Database",
														"refersToTypeParameter": true
													}
												},
												{
													"type": "literal",
													"value": "__InternalSupabase"
												}
											],
											"name": "Exclude",
											"package": "typescript"
										},
										"trueType": {
											"type": "literal",
											"value": "public"
										},
										"falseType": {
											"type": "intersection",
											"types": [
												{
													"type": "intrinsic",
													"name": "string"
												},
												{
													"type": "reference",
													"target": {
														"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
														"qualifiedName": "Exclude"
													},
													"typeArguments": [
														{
															"type": "typeOperator",
															"operator": "keyof",
															"target": {
																"type": "reference",
																"target": 12,
																"name": "Database",
																"package": "@supabase/postgrest-js",
																"qualifiedName": "default.Database",
																"refersToTypeParameter": true
															}
														},
														{
															"type": "literal",
															"value": "__InternalSupabase"
														}
													],
													"name": "Exclude",
													"package": "typescript"
												}
											]
										}
									}
								},
								{
									"id": 18,
									"name": "Schema",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/common/common.ts",
											"qualifiedName": "GenericSchema"
										},
										"name": "GenericSchema",
										"package": "@supabase/postgrest-js"
									},
									"default": {
										"type": "conditional",
										"checkType": {
											"type": "indexedAccess",
											"indexType": {
												"type": "reference",
												"target": 17,
												"name": "SchemaName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.SchemaName",
												"refersToTypeParameter": true
											},
											"objectType": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Omit"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 12,
														"name": "Database",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Database",
														"refersToTypeParameter": true
													},
													{
														"type": "literal",
														"value": "__InternalSupabase"
													}
												],
												"name": "Omit",
												"package": "typescript"
											}
										},
										"extendsType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/common/common.ts",
												"qualifiedName": "GenericSchema"
											},
											"name": "GenericSchema",
											"package": "@supabase/postgrest-js"
										},
										"trueType": {
											"type": "indexedAccess",
											"indexType": {
												"type": "intrinsic",
												"name": "any"
											},
											"objectType": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										"falseType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								}
							],
							"parameters": [
								{
									"id": 19,
									"name": "url",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "URL of the PostgREST endpoint"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 20,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 21,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 24,
													"name": "fetch",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Custom fetch"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
															"line": 98,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L98"
														}
													],
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 25,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"sources": [
																{
																	"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																	"line": 29329,
																	"character": 17
																},
																{
																	"fileName": "node_modules/@types/node/globals.d.ts",
																	"line": 289,
																	"character": 13
																}
															],
															"signatures": [
																{
																	"id": 26,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																			"line": 29329,
																			"character": 17
																		}
																	],
																	"parameters": [
																		{
																			"id": 27,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "RequestInfo"
																						},
																						"name": "RequestInfo",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 28,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																},
																{
																	"id": 29,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/@types/node/globals.d.ts",
																			"line": 289,
																			"character": 13
																		}
																	],
																	"parameters": [
																		{
																			"id": 30,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "intrinsic",
																						"name": "string"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "Request"
																						},
																						"name": "Request",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 31,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																}
															]
														}
													}
												},
												{
													"id": 22,
													"name": "headers",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Custom headers"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
															"line": 96,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L96"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "HeadersInit"
														},
														"name": "HeadersInit",
														"package": "typescript"
													},
													"defaultValue": "{}"
												},
												{
													"id": 34,
													"name": "retry",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Enable or disable automatic retries for transient errors.\n  When enabled, idempotent requests (GET, HEAD, OPTIONS) that fail with network\n  errors or HTTP 503/520 responses will be automatically retried up to 3 times\n  with exponential backoff (1s, 2s, 4s). Defaults to "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": "."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
															"line": 101,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L101"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 23,
													"name": "schema",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Postgres schema to switch to"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
															"line": 97,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L97"
														}
													],
													"type": {
														"type": "reference",
														"target": 17,
														"name": "SchemaName",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.SchemaName",
														"refersToTypeParameter": true
													}
												},
												{
													"id": 32,
													"name": "timeout",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Optional timeout in milliseconds for all requests. When set, requests will automatically abort after this duration to prevent indefinite hangs."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
															"line": 99,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L99"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												},
												{
													"id": 33,
													"name": "urlLengthLimit",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Maximum URL length in characters before warnings/errors are triggered. Defaults to 8000."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
															"line": 100,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L100"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													},
													"defaultValue": "8000"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														24,
														22,
														34,
														23,
														32,
														33
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
													"line": 95,
													"character": 7,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L95"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "reference",
								"target": 9,
								"typeArguments": [
									{
										"type": "reference",
										"target": 12,
										"name": "Database",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Database",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 13,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 17,
										"name": "SchemaName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.SchemaName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 18,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestClient",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 38,
					"name": "fetch",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 40,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L40"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 39,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
									"line": 29329,
									"character": 17
								},
								{
									"fileName": "node_modules/@types/node/globals.d.ts",
									"line": 289,
									"character": 13
								}
							],
							"signatures": [
								{
									"id": 40,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
											"line": 29329,
											"character": 17
										}
									],
									"parameters": [
										{
											"id": 41,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "RequestInfo"
														},
														"name": "RequestInfo",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 42,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								},
								{
									"id": 43,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/@types/node/globals.d.ts",
											"line": 289,
											"character": 13
										}
									],
									"parameters": [
										{
											"id": 44,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "Request"
														},
														"name": "Request",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 45,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								}
							]
						}
					}
				},
				{
					"id": 36,
					"name": "headers",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 38,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L38"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "Headers"
						},
						"name": "Headers",
						"package": "typescript"
					}
				},
				{
					"id": 47,
					"name": "retry",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 44,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L44"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 37,
					"name": "schemaName",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 39,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L39"
						}
					],
					"type": {
						"type": "reference",
						"target": 17,
						"name": "SchemaName",
						"package": "@supabase/postgrest-js",
						"qualifiedName": "default.SchemaName",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 35,
					"name": "url",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 37,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L37"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 46,
					"name": "urlLengthLimit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 41,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L41"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 48,
					"name": "from",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Perform a query on a table or a view."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "relation",
								"content": [
									{
										"kind": "text",
										"text": "The table or view name to query"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 152,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L152"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 156,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L156"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 166,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L166"
						}
					],
					"signatures": [
						{
							"id": 49,
							"name": "from",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
									"line": 152,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L152"
								}
							],
							"typeParameters": [
								{
									"id": 50,
									"name": "TableName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 51,
									"name": "Table",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/common/common.ts",
											"qualifiedName": "GenericTable"
										},
										"name": "GenericTable",
										"package": "@supabase/postgrest-js"
									}
								}
							],
							"parameters": [
								{
									"id": 52,
									"name": "relation",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 50,
										"name": "TableName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 80,
								"typeArguments": [
									{
										"type": "reference",
										"target": 13,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 18,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 51,
										"name": "Table",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 50,
										"name": "TableName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestQueryBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						},
						{
							"id": 53,
							"name": "from",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
									"line": 156,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L156"
								}
							],
							"typeParameters": [
								{
									"id": 54,
									"name": "ViewName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 55,
									"name": "View",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/common/common.ts",
											"qualifiedName": "GenericView"
										},
										"name": "GenericView",
										"package": "@supabase/postgrest-js"
									}
								}
							],
							"parameters": [
								{
									"id": 56,
									"name": "relation",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 54,
										"name": "ViewName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 80,
								"typeArguments": [
									{
										"type": "reference",
										"target": 13,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 18,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 55,
										"name": "View",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 54,
										"name": "ViewName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestQueryBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 61,
					"name": "rpc",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 374,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L374"
						}
					],
					"signatures": [
						{
							"id": 62,
							"name": "rpc",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Perform a function call."
									}
								],
								"blockTags": [
									{
										"tag": "@example",
										"content": [
											{
												"kind": "code",
												"text": "```ts\n// For cross-schema functions where type inference fails, use overrideTypes:\nconst { data } = await supabase\n  .schema('schema_b')\n  .rpc('function_a', {})\n  .overrideTypes<{ id: string; user_id: string }[]>()\n```"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Call a Postgres function without arguments",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase.rpc('hello_world')\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Call a Postgres function without arguments\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate function hello_world() returns text as $$\n  select 'Hello world';\n$$ language sql;\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Call a Postgres function without arguments\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": \"Hello world\",\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Call a Postgres function with arguments",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase.rpc('echo', { say: '👋' })\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Call a Postgres function with arguments\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate function echo(say text) returns text as $$\n  select say;\n$$ language sql;\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Call a Postgres function with arguments\n"
											},
											{
												"kind": "code",
												"text": "```json\n  {\n    \"data\": \"👋\",\n    \"status\": 200,\n    \"statusText\": \"OK\"\n  }\n\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Bulk processing\nYou can process large payloads by passing in an array as an argument."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Bulk processing",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase.rpc('add_one_each', { arr: [1, 2, 3] })\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Bulk processing\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate function add_one_each(arr int[]) returns int[] as $$\n  select array_agg(n + 1) from unnest(arr) as n;\n$$ language sql;\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Bulk processing\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    2,\n    3,\n    4\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Call a Postgres function with filters\nPostgres functions that return tables can also be combined with [Filters](/docs/reference/javascript/using-filters) and [Modifiers](/docs/reference/javascript/using-modifiers)."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Call a Postgres function with filters",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .rpc('list_stored_countries')\n  .eq('id', 1)\n  .single()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Call a Postgres function with filters\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  countries (id int8 primary key, name text);\n\ninsert into\n  countries (id, name)\nvalues\n  (1, 'Rohan'),\n  (2, 'The Shire');\n\ncreate function list_stored_countries() returns setof countries as $$\n  select * from countries;\n$$ language sql;\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Call a Postgres function with filters\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": {\n    \"id\": 1,\n    \"name\": \"Rohan\"\n  },\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Call a read-only Postgres function",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase.rpc('hello_world', undefined, { get: true })\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Call a read-only Postgres function\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate function hello_world() returns text as $$\n  select 'Hello world';\n$$ language sql;\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Call a read-only Postgres function\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": \"Hello world\",\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
									"line": 374,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L374"
								}
							],
							"typeParameters": [
								{
									"id": 63,
									"name": "FnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 64,
									"name": "Args",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									},
									"default": {
										"type": "intrinsic",
										"name": "never"
									}
								},
								{
									"id": 65,
									"name": "FilterBuilder",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/common/rpc.ts",
											"qualifiedName": "RpcFunctionNotFound"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 63,
												"name": "FnName",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										],
										"name": "RpcFunctionNotFound",
										"package": "@supabase/postgrest-js"
									},
									"default": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/common/rpc.ts",
											"qualifiedName": "GetRpcFunctionFilterBuilderByArgs"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 18,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 63,
												"name": "FnName",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 64,
												"name": "Args",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										],
										"name": "GetRpcFunctionFilterBuilderByArgs",
										"package": "@supabase/postgrest-js"
									}
								}
							],
							"parameters": [
								{
									"id": 66,
									"name": "fn",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The function name to call"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 63,
										"name": "FnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 67,
									"name": "args",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The arguments to pass to the function call"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 64,
										"name": "Args",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									},
									"defaultValue": "..."
								},
								{
									"id": 68,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 69,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 72,
													"name": "count",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Count algorithm to use to count rows returned by the\nfunction. Only applicable for [set-returning\nfunctions](https://www.postgresql.org/docs/current/functions-srf.html).\n\n"
															},
															{
																"kind": "code",
																"text": "`\"exact\"`"
															},
															{
																"kind": "text",
																"text": ": Exact but slow count algorithm. Performs a "
															},
															{
																"kind": "code",
																"text": "`COUNT(*)`"
															},
															{
																"kind": "text",
																"text": " under the\nhood.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"planned\"`"
															},
															{
																"kind": "text",
																"text": ": Approximated but fast count algorithm. Uses the Postgres\nstatistics under the hood.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"estimated\"`"
															},
															{
																"kind": "text",
																"text": ": Uses exact count for low numbers and planned count for high\nnumbers."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
															"line": 392,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L392"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "exact"
															},
															{
																"type": "literal",
																"value": "planned"
															},
															{
																"type": "literal",
																"value": "estimated"
															}
														]
													}
												},
												{
													"id": 71,
													"name": "get",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "When set to "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", the function will be called with\nread-only access mode."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
															"line": 391,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L391"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												},
												{
													"id": 70,
													"name": "head",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "When set to "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", "
															},
															{
																"kind": "code",
																"text": "`data`"
															},
															{
																"kind": "text",
																"text": " will not be returned.\nUseful if you only need the count."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
															"line": 390,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L390"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														72,
														71,
														70
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
													"line": 389,
													"character": 7,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L389"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 13,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 18,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Row"
										},
										"objectType": {
											"type": "reference",
											"target": 65,
											"name": "FilterBuilder",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Result"
										},
										"objectType": {
											"type": "reference",
											"target": 65,
											"name": "FilterBuilder",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "RelationName"
										},
										"objectType": {
											"type": "reference",
											"target": 65,
											"name": "FilterBuilder",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Relationships"
										},
										"objectType": {
											"type": "reference",
											"target": 65,
											"name": "FilterBuilder",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "literal",
										"value": "RPC"
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 57,
					"name": "schema",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
							"line": 192,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L192"
						}
					],
					"signatures": [
						{
							"id": 58,
							"name": "schema",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Select a schema to query or perform an function (rpc) call.\n\nThe schema needs to be on the list of exposed schemas inside Supabase."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
									"line": 192,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L192"
								}
							],
							"typeParameters": [
								{
									"id": 59,
									"name": "DynamicSchema",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 60,
									"name": "schema",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The schema to query"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 59,
										"name": "DynamicSchema",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 9,
								"typeArguments": [
									{
										"type": "reference",
										"target": 12,
										"name": "Database",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Database",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 13,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 59,
										"name": "DynamicSchema",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									},
									{
										"type": "conditional",
										"checkType": {
											"type": "indexedAccess",
											"indexType": {
												"type": "reference",
												"target": 59,
												"name": "DynamicSchema",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"objectType": {
												"type": "reference",
												"target": 12,
												"name": "Database",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Database",
												"refersToTypeParameter": true
											}
										},
										"extendsType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/common/common.ts",
												"qualifiedName": "GenericSchema"
											},
											"name": "GenericSchema",
											"package": "@supabase/postgrest-js"
										},
										"trueType": {
											"type": "indexedAccess",
											"indexType": {
												"type": "intrinsic",
												"name": "any"
											},
											"objectType": {
												"type": "intrinsic",
												"name": "any"
											}
										},
										"falseType": {
											"type": "intrinsic",
											"name": "any"
										}
									}
								],
								"name": "PostgrestClient",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						10
					]
				},
				{
					"title": "Properties",
					"children": [
						38,
						36,
						47,
						37,
						35,
						46
					]
				},
				{
					"title": "Methods",
					"children": [
						48,
						61,
						57
					]
				}
			],
			"categories": [
				{
					"title": "Database",
					"children": [
						10,
						48,
						61,
						57
					]
				},
				{
					"title": "Other",
					"children": [
						38,
						36,
						47,
						37,
						35,
						46
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
					"line": 16,
					"character": 21,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L16"
				}
			],
			"typeParameters": [
				{
					"id": 73,
					"name": "Database",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Types for the schema from the [type\ngenerator](https://supabase.com/docs/reference/javascript/next/typescript-support)"
							}
						]
					},
					"default": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				{
					"id": 74,
					"name": "ClientOptions",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 916,
						"name": "ClientServerOptions",
						"package": "@supabase/postgrest-js"
					},
					"default": {
						"type": "conditional",
						"checkType": {
							"type": "reference",
							"target": 12,
							"name": "Database",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.Database",
							"refersToTypeParameter": true
						},
						"extendsType": {
							"type": "reflection",
							"declaration": {
								"id": 75,
								"name": "__type",
								"variant": "declaration",
								"kind": 65536,
								"flags": {},
								"children": [
									{
										"id": 76,
										"name": "__InternalSupabase",
										"variant": "declaration",
										"kind": 1024,
										"flags": {},
										"sources": [
											{
												"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
												"line": 19,
												"character": 4,
												"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L19"
											}
										],
										"type": {
											"type": "inferred",
											"name": "I",
											"constraint": {
												"type": "reference",
												"target": 916,
												"name": "ClientServerOptions",
												"package": "@supabase/postgrest-js"
											}
										}
									}
								],
								"groups": [
									{
										"title": "Properties",
										"children": [
											76
										]
									}
								],
								"sources": [
									{
										"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
										"line": 18,
										"character": 63,
										"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L18"
									}
								]
							}
						},
						"trueType": {
							"type": "reference",
							"target": {
								"sourceFileName": "src/PostgrestClient.ts",
								"qualifiedName": "I"
							},
							"name": "I",
							"package": "@supabase/postgrest-js",
							"refersToTypeParameter": true
						},
						"falseType": {
							"type": "reflection",
							"declaration": {
								"id": 77,
								"name": "__type",
								"variant": "declaration",
								"kind": 65536,
								"flags": {},
								"sources": [
									{
										"fileName": "packages/core/postgrest-js/src/PostgrestClient.ts",
										"line": 22,
										"character": 6,
										"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestClient.ts#L22"
									}
								]
							}
						}
					}
				},
				{
					"id": 78,
					"name": "SchemaName",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Postgres schema to switch to. Must be a string\nliteral, the same one passed to the constructor. If the schema is not\n"
							},
							{
								"kind": "code",
								"text": "`\"public\"`"
							},
							{
								"kind": "text",
								"text": ", this must be supplied manually."
							}
						]
					},
					"type": {
						"type": "intersection",
						"types": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "typeOperator",
								"operator": "keyof",
								"target": {
									"type": "reference",
									"target": {
										"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
										"qualifiedName": "Omit"
									},
									"typeArguments": [
										{
											"type": "reference",
											"target": 12,
											"name": "Database",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Database",
											"refersToTypeParameter": true
										},
										{
											"type": "literal",
											"value": "__InternalSupabase"
										}
									],
									"name": "Omit",
									"package": "typescript"
								}
							}
						]
					},
					"default": {
						"type": "conditional",
						"checkType": {
							"type": "literal",
							"value": "public"
						},
						"extendsType": {
							"type": "typeOperator",
							"operator": "keyof",
							"target": {
								"type": "reference",
								"target": {
									"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Omit"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 12,
										"name": "Database",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Database",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "__InternalSupabase"
									}
								],
								"name": "Omit",
								"package": "typescript"
							}
						},
						"trueType": {
							"type": "literal",
							"value": "public"
						},
						"falseType": {
							"type": "intersection",
							"types": [
								{
									"type": "intrinsic",
									"name": "string"
								},
								{
									"type": "typeOperator",
									"operator": "keyof",
									"target": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Omit"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 12,
												"name": "Database",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Database",
												"refersToTypeParameter": true
											},
											{
												"type": "literal",
												"value": "__InternalSupabase"
											}
										],
										"name": "Omit",
										"package": "typescript"
									}
								}
							]
						}
					}
				},
				{
					"id": 79,
					"name": "Schema",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "src/types/common/common.ts",
							"qualifiedName": "GenericSchema"
						},
						"name": "GenericSchema",
						"package": "@supabase/postgrest-js"
					},
					"default": {
						"type": "conditional",
						"checkType": {
							"type": "indexedAccess",
							"indexType": {
								"type": "reference",
								"target": 17,
								"name": "SchemaName",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default.SchemaName",
								"refersToTypeParameter": true
							},
							"objectType": {
								"type": "reference",
								"target": {
									"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Omit"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 12,
										"name": "Database",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Database",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "__InternalSupabase"
									}
								],
								"name": "Omit",
								"package": "typescript"
							}
						},
						"extendsType": {
							"type": "reference",
							"target": {
								"sourceFileName": "src/types/common/common.ts",
								"qualifiedName": "GenericSchema"
							},
							"name": "GenericSchema",
							"package": "@supabase/postgrest-js"
						},
						"trueType": {
							"type": "indexedAccess",
							"indexType": {
								"type": "reference",
								"target": 17,
								"name": "SchemaName",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default.SchemaName",
								"refersToTypeParameter": true
							},
							"objectType": {
								"type": "reference",
								"target": {
									"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "Omit"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": 12,
										"name": "Database",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Database",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "__InternalSupabase"
									}
								],
								"name": "Omit",
								"package": "typescript"
							}
						},
						"falseType": {
							"type": "intrinsic",
							"name": "any"
						}
					}
				}
			]
		},
		{
			"id": 875,
			"name": "PostgrestError",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"comment": {
				"summary": [
					{
						"kind": "text",
						"text": "Error format\n\n"
					},
					{
						"kind": "inline-tag",
						"tag": "@link",
						"text": "https://postgrest.org/en/stable/api.html?highlight=options#errors-and-http-status-codes",
						"target": "https://postgrest.org/en/stable/api.html?highlight=options#errors-and-http-status-codes"
					}
				]
			},
			"children": [
				{
					"id": 876,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
							"line": 24,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L24"
						}
					],
					"signatures": [
						{
							"id": 877,
							"name": "PostgrestError",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@example",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport PostgrestError from '@supabase/postgrest-js'\n\nthrow new PostgrestError({\n  message: 'Row level security prevented the request',\n  details: 'RLS denied the insert',\n  hint: 'Check your policies',\n  code: 'PGRST301',\n})\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
									"line": 24,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L24"
								}
							],
							"parameters": [
								{
									"id": 878,
									"name": "context",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 879,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 883,
													"name": "code",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
															"line": 24,
															"character": 73,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L24"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 881,
													"name": "details",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
															"line": 24,
															"character": 42,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L24"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 882,
													"name": "hint",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
															"line": 24,
															"character": 59,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L24"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 880,
													"name": "message",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
															"line": 24,
															"character": 25,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L24"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														883,
														881,
														882,
														880
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
													"line": 24,
													"character": 23,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L24"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 875,
								"name": "PostgrestError",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"overwrites": {
								"type": "reference",
								"target": -1,
								"name": "Error.constructor"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": -1,
						"name": "Error.constructor"
					}
				},
				{
					"id": 886,
					"name": "code",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
							"line": 9,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L9"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 884,
					"name": "details",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
							"line": 7,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L7"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 885,
					"name": "hint",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
							"line": 8,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L8"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 887,
					"name": "toJSON",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
							"line": 32,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L32"
						}
					],
					"signatures": [
						{
							"id": 888,
							"name": "toJSON",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
									"line": 32,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L32"
								}
							],
							"type": {
								"type": "reflection",
								"declaration": {
									"id": 889,
									"name": "__type",
									"variant": "declaration",
									"kind": 65536,
									"flags": {},
									"children": [
										{
											"id": 894,
											"name": "code",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
													"line": 32,
													"character": 76,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L32"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 892,
											"name": "details",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
													"line": 32,
													"character": 45,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L32"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 893,
											"name": "hint",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
													"line": 32,
													"character": 62,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L32"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 891,
											"name": "message",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
													"line": 32,
													"character": 28,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L32"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										},
										{
											"id": 890,
											"name": "name",
											"variant": "declaration",
											"kind": 1024,
											"flags": {},
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
													"line": 32,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L32"
												}
											],
											"type": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									],
									"groups": [
										{
											"title": "Properties",
											"children": [
												894,
												892,
												893,
												891,
												890
											]
										}
									],
									"sources": [
										{
											"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
											"line": 32,
											"character": 12,
											"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L32"
										}
									]
								}
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						876
					]
				},
				{
					"title": "Properties",
					"children": [
						886,
						884,
						885
					]
				},
				{
					"title": "Methods",
					"children": [
						887
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/PostgrestError.ts",
					"line": 6,
					"character": 21,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestError.ts#L6"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
						"qualifiedName": "Error"
					},
					"name": "Error",
					"package": "typescript"
				}
			]
		},
		{
			"id": 194,
			"name": "PostgrestFilterBuilder",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 195,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 115,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L115"
						}
					],
					"signatures": [
						{
							"id": 196,
							"name": "PostgrestFilterBuilder",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Creates a builder configured for a specific PostgREST request."
									}
								],
								"blockTags": [
									{
										"tag": "@example",
										"name": "Using supabase-js (recommended)",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { createClient } from '@supabase/supabase-js'\n\nconst supabase = createClient('https://xyzcompany.supabase.co', 'your-publishable-key')\nconst { data, error } = await supabase.from('users').select('*')\n```"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Standalone import for bundle-sensitive environments",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { PostgrestQueryBuilder } from '@supabase/postgrest-js'\n\nconst builder = new PostgrestQueryBuilder(\n  new URL('https://xyzcompany.supabase.co/rest/v1/users'),\n  { headers: new Headers({ apikey: 'your-publishable-key' }) }\n)\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 115,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L115"
								}
							],
							"typeParameters": [
								{
									"id": 197,
									"name": "ClientOptions",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 916,
										"name": "ClientServerOptions",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 198,
									"name": "Schema",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/common/common.ts",
											"qualifiedName": "GenericSchema"
										},
										"name": "GenericSchema",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 199,
									"name": "Row",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								},
								{
									"id": 200,
									"name": "Result",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								},
								{
									"id": 201,
									"name": "RelationName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "unknown"
									}
								},
								{
									"id": 202,
									"name": "Relationships",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "unknown"
									}
								},
								{
									"id": 203,
									"name": "Method",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"parameters": [
								{
									"id": 204,
									"name": "builder",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 205,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 210,
													"name": "body",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 120,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L120"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "unknown"
													}
												},
												{
													"id": 213,
													"name": "fetch",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 123,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L123"
														}
													],
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 214,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"sources": [
																{
																	"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																	"line": 29329,
																	"character": 17
																},
																{
																	"fileName": "node_modules/@types/node/globals.d.ts",
																	"line": 289,
																	"character": 13
																}
															],
															"signatures": [
																{
																	"id": 215,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																			"line": 29329,
																			"character": 17
																		}
																	],
																	"parameters": [
																		{
																			"id": 216,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "RequestInfo"
																						},
																						"name": "RequestInfo",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 217,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																},
																{
																	"id": 218,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/@types/node/globals.d.ts",
																			"line": 289,
																			"character": 13
																		}
																	],
																	"parameters": [
																		{
																			"id": 219,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "intrinsic",
																						"name": "string"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "Request"
																						},
																						"name": "Request",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 220,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																}
															]
														}
													}
												},
												{
													"id": 208,
													"name": "headers",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 118,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L118"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "HeadersInit"
														},
														"name": "HeadersInit",
														"package": "typescript"
													}
												},
												{
													"id": 221,
													"name": "isMaybeSingle",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 124,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L124"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 206,
													"name": "method",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 116,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L116"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "GET"
															},
															{
																"type": "literal",
																"value": "HEAD"
															},
															{
																"type": "literal",
																"value": "POST"
															},
															{
																"type": "literal",
																"value": "PATCH"
															},
															{
																"type": "literal",
																"value": "DELETE"
															}
														]
													}
												},
												{
													"id": 224,
													"name": "retry",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 128,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L128"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 209,
													"name": "schema",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 119,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L119"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 222,
													"name": "shouldStripNulls",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 125,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L125"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 211,
													"name": "shouldThrowOnError",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 121,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L121"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 212,
													"name": "signal",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 122,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L122"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "AbortSignal"
														},
														"name": "AbortSignal",
														"package": "typescript"
													}
												},
												{
													"id": 207,
													"name": "url",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 117,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L117"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													}
												},
												{
													"id": 223,
													"name": "urlLengthLimit",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 126,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L126"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														210,
														213,
														208,
														221,
														206,
														224,
														209,
														222,
														211,
														212,
														207,
														223
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
													"line": 115,
													"character": 23,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L115"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 197,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 198,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 199,
										"name": "Row",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Row",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 200,
										"name": "Result",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Result",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 201,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 202,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 203,
										"name": "Method",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Method",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 614,
								"name": "default.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 613,
						"name": "default.constructor"
					}
				},
				{
					"id": 559,
					"name": "body",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 81,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L81"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 729,
						"name": "default.body"
					}
				},
				{
					"id": 562,
					"name": "fetch",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 84,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L84"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 563,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
									"line": 29329,
									"character": 17
								},
								{
									"fileName": "node_modules/@types/node/globals.d.ts",
									"line": 289,
									"character": 13
								}
							],
							"signatures": [
								{
									"id": 564,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
											"line": 29329,
											"character": 17
										}
									],
									"parameters": [
										{
											"id": 565,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "RequestInfo"
														},
														"name": "RequestInfo",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 566,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								},
								{
									"id": 567,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/@types/node/globals.d.ts",
											"line": 289,
											"character": 13
										}
									],
									"parameters": [
										{
											"id": 568,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "Request"
														},
														"name": "Request",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 569,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								}
							]
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 732,
						"name": "default.fetch"
					}
				},
				{
					"id": 557,
					"name": "headers",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 79,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L79"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "Headers"
						},
						"name": "Headers",
						"package": "typescript"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 727,
						"name": "default.headers"
					}
				},
				{
					"id": 570,
					"name": "isMaybeSingle",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 85,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L85"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 740,
						"name": "default.isMaybeSingle"
					}
				},
				{
					"id": 555,
					"name": "method",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 77,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L77"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "GET"
							},
							{
								"type": "literal",
								"value": "HEAD"
							},
							{
								"type": "literal",
								"value": "POST"
							},
							{
								"type": "literal",
								"value": "PATCH"
							},
							{
								"type": "literal",
								"value": "DELETE"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 725,
						"name": "default.method"
					}
				},
				{
					"id": 573,
					"name": "retryEnabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 90,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L90"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "true",
					"inheritedFrom": {
						"type": "reference",
						"target": 743,
						"name": "default.retryEnabled"
					}
				},
				{
					"id": 558,
					"name": "schema",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 80,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L80"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 728,
						"name": "default.schema"
					}
				},
				{
					"id": 571,
					"name": "shouldStripNulls",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 86,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L86"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 741,
						"name": "default.shouldStripNulls"
					}
				},
				{
					"id": 560,
					"name": "shouldThrowOnError",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 82,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L82"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": 730,
						"name": "default.shouldThrowOnError"
					}
				},
				{
					"id": 561,
					"name": "signal",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 83,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L83"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "AbortSignal"
						},
						"name": "AbortSignal",
						"package": "typescript"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 731,
						"name": "default.signal"
					}
				},
				{
					"id": 556,
					"name": "url",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 78,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L78"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "URL"
						},
						"name": "URL",
						"package": "typescript"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 726,
						"name": "default.url"
					}
				},
				{
					"id": 572,
					"name": "urlLengthLimit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 87,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L87"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 742,
						"name": "default.urlLengthLimit"
					}
				},
				{
					"id": 524,
					"name": "abortSignal",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 593,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L593"
						}
					],
					"signatures": [
						{
							"id": 525,
							"name": "abortSignal",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Set the AbortSignal for the fetch request."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@remarks",
										"content": [
											{
												"kind": "text",
												"text": "You can use this to set a timeout for the request."
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Aborting requests in-flight\nYou can use an ["
											},
											{
												"kind": "code",
												"text": "`AbortController`"
											},
											{
												"kind": "text",
												"text": "](https://developer.mozilla.org/en-US/docs/Web/API/AbortController) to abort requests.\nNote that "
											},
											{
												"kind": "code",
												"text": "`status`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`statusText`"
											},
											{
												"kind": "text",
												"text": " don't mean anything for aborted requests as the request wasn't fulfilled."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Aborting requests in-flight",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst ac = new AbortController()\n\nconst { data, error } = await supabase\n  .from('very_big_table')\n  .select()\n  .abortSignal(ac.signal)\n\n// Abort the request after 100 ms\nsetTimeout(() => ac.abort(), 100)\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Aborting requests in-flight\n"
											},
											{
												"kind": "code",
												"text": "```json\n  {\n    \"error\": {\n      \"message\": \"AbortError: The user aborted a request.\",\n      \"details\": \"\",\n      \"hint\": \"The request was aborted locally via the provided AbortSignal.\",\n      \"code\": \"\"\n    },\n    \"status\": 0,\n    \"statusText\": \"\"\n  }\n\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Set a timeout",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('very_big_table')\n  .select()\n  .abortSignal(AbortSignal.timeout(1000 /* ms */))\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Set a timeout\n"
											},
											{
												"kind": "code",
												"text": "```json\n  {\n    \"error\": {\n      \"message\": \"FetchError: The user aborted a request.\",\n      \"details\": \"\",\n      \"hint\": \"\",\n      \"code\": \"\"\n    },\n    \"status\": 400,\n    \"statusText\": \"Bad Request\"\n  }\n\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 593,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L593"
								}
							],
							"parameters": [
								{
									"id": 526,
									"name": "signal",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The AbortSignal to use for the fetch request"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
											"qualifiedName": "AbortSignal"
										},
										"name": "AbortSignal",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 695,
								"name": "default.abortSignal"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 694,
						"name": "default.abortSignal"
					}
				},
				{
					"id": 363,
					"name": "containedBy",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Only relevant for jsonb, array, and range columns. Match only rows where\nevery element appearing in "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is contained by "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The jsonb, array, or range column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The jsonb, array, or range value to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "On array columns",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('classes')\n  .select('name')\n  .containedBy('days', ['monday', 'tuesday', 'wednesday', 'friday'])\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On array columns\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  classes (\n    id int8 primary key,\n    name text,\n    days text[]\n  );\n\ninsert into\n  classes (id, name, days)\nvalues\n  (1, 'Chemistry', array['monday', 'friday']),\n  (2, 'History', array['monday', 'wednesday', 'thursday']);\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On array columns\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Chemistry\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "On range columns\nPostgres supports a number of [range\ntypes](https://www.postgresql.org/docs/current/rangetypes.html). You\ncan filter on range columns using the string representation of range\nvalues."
									}
								]
							},
							{
								"tag": "@example",
								"name": "On range columns",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('reservations')\n  .select()\n  .containedBy('during', '[2000-01-01 00:00, 2000-01-01 23:59)')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On range columns\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  reservations (\n    id int8 primary key,\n    room_name text,\n    during tsrange\n  );\n\ninsert into\n  reservations (id, room_name, during)\nvalues\n  (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),\n  (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On range columns\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"room_name\": \"Emerald\",\n      \"during\": \"[\\\"2000-01-01 13:00:00\\\",\\\"2000-01-01 15:00:00\\\")\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@example",
								"name": "On `jsonb` columns",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('users')\n  .select('name')\n  .containedBy('address', {})\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On "
									},
									{
										"kind": "code",
										"text": "`jsonb`"
									},
									{
										"kind": "text",
										"text": " columns\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  users (\n    id int8 primary key,\n    name text,\n    address jsonb\n  );\n\ninsert into\n  users (id, name, address)\nvalues\n  (1, 'Michael', '{ \"postcode\": 90210, \"street\": \"Melrose Place\" }'),\n  (2, 'Jane', '{}');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On "
									},
									{
										"kind": "code",
										"text": "`jsonb`"
									},
									{
										"kind": "text",
										"text": " columns\n"
									},
									{
										"kind": "code",
										"text": "```json\n  {\n    \"data\": [\n      {\n        \"name\": \"Jane\"\n      }\n    ],\n    \"status\": 200,\n    \"statusText\": \"OK\"\n  }\n\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 985,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L985"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 989,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L989"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1119,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1119"
						}
					],
					"signatures": [
						{
							"id": 364,
							"name": "containedBy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 985,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L985"
								}
							],
							"typeParameters": [
								{
									"id": 365,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 366,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 365,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 367,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													}
												],
												"name": "Record",
												"package": "typescript"
											},
											{
												"type": "typeOperator",
												"operator": "readonly",
												"target": {
													"type": "array",
													"elementType": {
														"type": "indexedAccess",
														"indexType": {
															"type": "reference",
															"target": 365,
															"name": "ColumnName",
															"package": "@supabase/postgrest-js",
															"refersToTypeParameter": true
														},
														"objectType": {
															"type": "reference",
															"target": 199,
															"name": "Row",
															"package": "@supabase/postgrest-js",
															"qualifiedName": "default.Row",
															"refersToTypeParameter": true
														}
													}
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 368,
							"name": "containedBy",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 989,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L989"
								}
							],
							"parameters": [
								{
									"id": 369,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 370,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													}
												],
												"name": "Record",
												"package": "typescript"
											},
											{
												"type": "typeOperator",
												"operator": "readonly",
												"target": {
													"type": "array",
													"elementType": {
														"type": "intrinsic",
														"name": "unknown"
													}
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 355,
					"name": "contains",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Only relevant for jsonb, array, and range columns. Match only rows where\n"
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " contains every element appearing in "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The jsonb, array, or range column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The jsonb, array, or range value to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "On array columns",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('issues')\n  .select()\n  .contains('tags', ['is:open', 'priority:low'])\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On array columns\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  issues (\n    id int8 primary key,\n    title text,\n    tags text[]\n  );\n\ninsert into\n  issues (id, title, tags)\nvalues\n  (1, 'Cache invalidation is not working', array['is:open', 'severity:high', 'priority:low']),\n  (2, 'Use better names', array['is:open', 'severity:low', 'priority:medium']);\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On array columns\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"title\": \"Cache invalidation is not working\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "On range columns\nPostgres supports a number of [range\ntypes](https://www.postgresql.org/docs/current/rangetypes.html). You\ncan filter on range columns using the string representation of range\nvalues."
									}
								]
							},
							{
								"tag": "@example",
								"name": "On range columns",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('reservations')\n  .select()\n  .contains('during', '[2000-01-01 13:00, 2000-01-01 13:30)')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On range columns\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  reservations (\n    id int8 primary key,\n    room_name text,\n    during tsrange\n  );\n\ninsert into\n  reservations (id, room_name, during)\nvalues\n  (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),\n  (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On range columns\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"room_name\": \"Emerald\",\n      \"during\": \"[\\\"2000-01-01 13:00:00\\\",\\\"2000-01-01 15:00:00\\\")\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@example",
								"name": "On `jsonb` columns",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('users')\n  .select('name')\n  .contains('address', { postcode: 90210 })\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On "
									},
									{
										"kind": "code",
										"text": "`jsonb`"
									},
									{
										"kind": "text",
										"text": " columns\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  users (\n    id int8 primary key,\n    name text,\n    address jsonb\n  );\n\ninsert into\n  users (id, name, address)\nvalues\n  (1, 'Michael', '{ \"postcode\": 90210, \"street\": \"Melrose Place\" }'),\n  (2, 'Jane', '{}');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On "
									},
									{
										"kind": "code",
										"text": "`jsonb`"
									},
									{
										"kind": "text",
										"text": " columns\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Michael\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 837,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L837"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 841,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L841"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 970,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L970"
						}
					],
					"signatures": [
						{
							"id": 356,
							"name": "contains",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 837,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L837"
								}
							],
							"typeParameters": [
								{
									"id": 357,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 358,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 357,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 359,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													}
												],
												"name": "Record",
												"package": "typescript"
											},
											{
												"type": "typeOperator",
												"operator": "readonly",
												"target": {
													"type": "array",
													"elementType": {
														"type": "indexedAccess",
														"indexType": {
															"type": "reference",
															"target": 357,
															"name": "ColumnName",
															"package": "@supabase/postgrest-js",
															"refersToTypeParameter": true
														},
														"objectType": {
															"type": "reference",
															"target": 199,
															"name": "Row",
															"package": "@supabase/postgrest-js",
															"qualifiedName": "default.Row",
															"refersToTypeParameter": true
														}
													}
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 360,
							"name": "contains",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 841,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L841"
								}
							],
							"parameters": [
								{
									"id": 361,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 362,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "Record"
												},
												"typeArguments": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "intrinsic",
														"name": "unknown"
													}
												],
												"name": "Record",
												"package": "typescript"
											},
											{
												"type": "typeOperator",
												"operator": "readonly",
												"target": {
													"type": "array",
													"elementType": {
														"type": "intrinsic",
														"name": "unknown"
													}
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 533,
					"name": "csv",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 732,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L732"
						}
					],
					"signatures": [
						{
							"id": 534,
							"name": "csv",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as a string in CSV format."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Return data as CSV\nBy default, the data is returned in JSON format, but can also be returned as Comma Separated Values."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Return data as CSV",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .csv()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Return data as CSV\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Return data as CSV\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": \"id,name\\n1,Luke\\n2,Leia\\n3,Han\",\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 732,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L732"
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 197,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 704,
								"name": "default.csv"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 703,
						"name": "default.csv"
					}
				},
				{
					"id": 225,
					"name": "eq",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 157,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L157"
						}
					],
					"signatures": [
						{
							"id": 226,
							"name": "eq",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Match only rows where "
									},
									{
										"kind": "code",
										"text": "`column`"
									},
									{
										"kind": "text",
										"text": " is equal to "
									},
									{
										"kind": "code",
										"text": "`value`"
									},
									{
										"kind": "text",
										"text": ".\n\nTo check if the value of "
									},
									{
										"kind": "code",
										"text": "`column`"
									},
									{
										"kind": "text",
										"text": " is NULL, you should use "
									},
									{
										"kind": "code",
										"text": "`.is()`"
									},
									{
										"kind": "text",
										"text": " instead."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .eq('name', 'Leia')\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 2,\n      \"name\": \"Leia\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 157,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L157"
								}
							],
							"typeParameters": [
								{
									"id": 227,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 228,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The column to filter on"
											}
										]
									},
									"type": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 227,
											"name": "ColumnName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "typeOperator",
											"operator": "keyof",
											"target": {
												"type": "reference",
												"target": 199,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Row",
												"refersToTypeParameter": true
											}
										},
										"trueType": {
											"type": "reference",
											"target": 227,
											"typeArguments": [
												{
													"type": "reference",
													"target": 227,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "ColumnName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"falseType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": 227,
												"name": "ColumnName",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"extendsType": {
												"type": "union",
												"types": [
													{
														"type": "templateLiteral",
														"head": "",
														"tail": [
															[
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																"->"
															],
															[
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																""
															]
														]
													},
													{
														"type": "templateLiteral",
														"head": "",
														"tail": [
															[
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																"."
															],
															[
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																""
															]
														]
													}
												]
											},
											"trueType": {
												"type": "reference",
												"target": 227,
												"typeArguments": [
													{
														"type": "reference",
														"target": 227,
														"name": "ColumnName",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "ColumnName",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"falseType": {
												"type": "conditional",
												"checkType": {
													"type": "intrinsic",
													"name": "string"
												},
												"extendsType": {
													"type": "reference",
													"target": 227,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												},
												"trueType": {
													"type": "reference",
													"target": 227,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												},
												"falseType": {
													"type": "typeOperator",
													"operator": "keyof",
													"target": {
														"type": "reference",
														"target": 199,
														"name": "Row",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Row",
														"refersToTypeParameter": true
													}
												}
											}
										}
									}
								},
								{
									"id": 229,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The value to filter with"
											}
										]
									},
									"type": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/PostgrestFilterBuilder.ts",
												"qualifiedName": "ResolveFilterValue"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 198,
													"name": "Schema",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Schema",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 199,
													"name": "Row",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Row",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 227,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "ResolveFilterValue",
											"package": "@supabase/postgrest-js"
										},
										"extendsType": {
											"type": "intrinsic",
											"name": "never"
										},
										"trueType": {
											"type": "reflection",
											"declaration": {
												"id": 230,
												"name": "__type",
												"variant": "declaration",
												"kind": 65536,
												"flags": {}
											}
										},
										"falseType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "ResolveFilterValue"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 198,
														"name": "Schema",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Schema",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 199,
														"name": "Row",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Row",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 227,
														"name": "ColumnName",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "ResolveFilterValue",
												"package": "@supabase/postgrest-js"
											},
											"extendsType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "ResolvedFilterValue"
												},
												"name": "ResolvedFilterValue",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"trueType": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
													"qualifiedName": "NonNullable"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "src/PostgrestFilterBuilder.ts",
															"qualifiedName": "ResolvedFilterValue"
														},
														"name": "ResolvedFilterValue",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "NonNullable",
												"package": "typescript"
											},
											"falseType": {
												"type": "intrinsic",
												"name": "never"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 537,
					"name": "explain",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 842,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L842"
						}
					],
					"signatures": [
						{
							"id": 538,
							"name": "explain",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as the EXPLAIN plan for the query.\n\nYou need to enable the\n[db_plan_enabled](https://supabase.com/docs/guides/database/debugging-performance#enabling-explain)\nsetting before using this method."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan\nBy default, the data is returned in TEXT format, but can also be returned as JSON by using the "
											},
											{
												"kind": "code",
												"text": "`format`"
											},
											{
												"kind": "text",
												"text": " parameter."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Get the execution plan",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .explain()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan\n"
											},
											{
												"kind": "code",
												"text": "```js\nAggregate  (cost=33.34..33.36 rows=1 width=112)\n  ->  Limit  (cost=0.00..18.33 rows=1000 width=40)\n        ->  Seq Scan on characters  (cost=0.00..22.00 rows=1200 width=40)\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan with analyze and verbose\nBy default, the data is returned in TEXT format, but can also be returned as JSON by using the "
											},
											{
												"kind": "code",
												"text": "`format`"
											},
											{
												"kind": "text",
												"text": " parameter."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Get the execution plan with analyze and verbose",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .explain({analyze:true,verbose:true})\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan with analyze and verbose\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan with analyze and verbose\n"
											},
											{
												"kind": "code",
												"text": "```js\nAggregate  (cost=33.34..33.36 rows=1 width=112) (actual time=0.041..0.041 rows=1 loops=1)\n  Output: NULL::bigint, count(ROW(characters.id, characters.name)), COALESCE(json_agg(ROW(characters.id, characters.name)), '[]'::json), NULLIF(current_setting('response.headers'::text, true), ''::text), NULLIF(current_setting('response.status'::text, true), ''::text)\n  ->  Limit  (cost=0.00..18.33 rows=1000 width=40) (actual time=0.005..0.006 rows=3 loops=1)\n        Output: characters.id, characters.name\n        ->  Seq Scan on public.characters  (cost=0.00..22.00 rows=1200 width=40) (actual time=0.004..0.005 rows=3 loops=1)\n              Output: characters.id, characters.name\nQuery Identifier: -4730654291623321173\nPlanning Time: 0.407 ms\nExecution Time: 0.119 ms\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 842,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L842"
								}
							],
							"parameters": [
								{
									"id": 539,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 540,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 541,
													"name": "analyze",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", the query will be executed and the\nactual run time will be returned"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 850,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L850"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												},
												{
													"id": 544,
													"name": "buffers",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", include information on buffer usage"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 853,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L853"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												},
												{
													"id": 546,
													"name": "format",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "The format of the output, can be "
															},
															{
																"kind": "code",
																"text": "`\"text\"`"
															},
															{
																"kind": "text",
																"text": " (default)\nor "
															},
															{
																"kind": "code",
																"text": "`\"json\"`"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 855,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L855"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "text"
															},
															{
																"type": "literal",
																"value": "json"
															}
														]
													},
													"defaultValue": "'text'"
												},
												{
													"id": 543,
													"name": "settings",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", include information on configuration\nparameters that affect query planning"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 852,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L852"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												},
												{
													"id": 542,
													"name": "verbose",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", the query identifier will be returned\nand "
															},
															{
																"kind": "code",
																"text": "`data`"
															},
															{
																"kind": "text",
																"text": " will include the output columns of the query"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 851,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L851"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												},
												{
													"id": 545,
													"name": "wal",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", include information on WAL record generation"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 854,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L854"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														541,
														544,
														546,
														543,
														542,
														545
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 849,
													"character": 5,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L849"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 782,
										"typeArguments": [
											{
												"type": "reference",
												"target": 197,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "literal",
												"value": false
											}
										],
										"name": "PostgrestBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									},
									{
										"type": "reference",
										"target": 782,
										"typeArguments": [
											{
												"type": "reference",
												"target": 197,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
														"qualifiedName": "Record"
													},
													"typeArguments": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "unknown"
														}
													],
													"name": "Record",
													"package": "typescript"
												}
											},
											{
												"type": "literal",
												"value": false
											}
										],
										"name": "PostgrestBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 708,
								"name": "default.explain"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 707,
						"name": "default.explain"
					}
				},
				{
					"id": 463,
					"name": "filter",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows which satisfy the filter. This is an escape hatch - you\nshould use the specific filter methods wherever possible.\n\nUnlike most filters, "
							},
							{
								"kind": "code",
								"text": "`opearator`"
							},
							{
								"kind": "text",
								"text": " and "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " are used as-is and need to\nfollow [PostgREST\nsyntax](https://postgrest.org/en/stable/api.html#operators). You also need\nto make sure they are properly sanitized."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "operator",
								"content": [
									{
										"kind": "text",
										"text": "The operator to filter with, following PostgREST syntax"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The value to filter with, following PostgREST syntax"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@remarks",
								"content": [
									{
										"kind": "text",
										"text": "filter() expects you to use the raw PostgREST syntax for the filter values.\n\n"
									},
									{
										"kind": "code",
										"text": "```ts\n.filter('id', 'in', '(5,6,7)')  // Use `()` for `in` filter\n.filter('arraycol', 'cs', '{\"a\",\"b\"}')  // Use `cs` for `contains()`, `{}` for array values\n```"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .filter('name', 'in', '(\"Han\",\"Yoda\")')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 3,\n      \"name\": \"Han\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@example",
								"name": "On a referenced table",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('orchestral_sections')\n  .select(`\n    name,\n    instruments!inner (\n      name\n    )\n  `)\n  .filter('instruments.name', 'eq', 'flute')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n   instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings'),\n  (2, 'woodwinds');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 2, 'flute'),\n  (2, 1, 'violin');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"woodwinds\",\n      \"instruments\": [\n        {\n          \"name\": \"flute\"\n        }\n      ]\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1988,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1988"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1993,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1993"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 2106,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L2106"
						}
					],
					"signatures": [
						{
							"id": 464,
							"name": "filter",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1988,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1988"
								}
							],
							"typeParameters": [
								{
									"id": 465,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 466,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 465,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 467,
									"name": "operator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "FilterOperator"
												},
												"name": "FilterOperator",
												"package": "@supabase/postgrest-js"
											},
											{
												"type": "literal",
												"value": "not.match"
											},
											{
												"type": "literal",
												"value": "not.is"
											},
											{
												"type": "literal",
												"value": "not.eq"
											},
											{
												"type": "literal",
												"value": "not.neq"
											},
											{
												"type": "literal",
												"value": "not.gt"
											},
											{
												"type": "literal",
												"value": "not.gte"
											},
											{
												"type": "literal",
												"value": "not.lt"
											},
											{
												"type": "literal",
												"value": "not.lte"
											},
											{
												"type": "literal",
												"value": "not.like"
											},
											{
												"type": "literal",
												"value": "not.ilike"
											},
											{
												"type": "literal",
												"value": "not.isdistinct"
											},
											{
												"type": "literal",
												"value": "not.in"
											},
											{
												"type": "literal",
												"value": "not.cs"
											},
											{
												"type": "literal",
												"value": "not.cd"
											},
											{
												"type": "literal",
												"value": "not.sl"
											},
											{
												"type": "literal",
												"value": "not.sr"
											},
											{
												"type": "literal",
												"value": "not.nxl"
											},
											{
												"type": "literal",
												"value": "not.nxr"
											},
											{
												"type": "literal",
												"value": "not.adj"
											},
											{
												"type": "literal",
												"value": "not.ov"
											},
											{
												"type": "literal",
												"value": "not.fts"
											},
											{
												"type": "literal",
												"value": "not.plfts"
											},
											{
												"type": "literal",
												"value": "not.phfts"
											},
											{
												"type": "literal",
												"value": "not.wfts"
											},
											{
												"type": "literal",
												"value": "not.imatch"
											}
										]
									}
								},
								{
									"id": 468,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 469,
							"name": "filter",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1993,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1993"
								}
							],
							"parameters": [
								{
									"id": 470,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 471,
									"name": "operator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 472,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 535,
					"name": "geojson",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 742,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L742"
						}
					],
					"signatures": [
						{
							"id": 536,
							"name": "geojson",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as an object in [GeoJSON](https://geojson.org) format."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 742,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L742"
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 197,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 706,
								"name": "default.geojson"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 705,
						"name": "default.geojson"
					}
				},
				{
					"id": 236,
					"name": "gt",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is greater than "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The value to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\nWhen using [reserved words](https://www.postgresql.org/docs/current/sql-keywords-appendix.html) for column names you need\nto add double quotes e.g. "
									},
									{
										"kind": "code",
										"text": "`.gt('\"order\"', 2)`"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .gt('id', 2)\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 3,\n      \"name\": \"Han\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 240,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L240"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 241,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L241"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 289,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L289"
						}
					],
					"signatures": [
						{
							"id": 237,
							"name": "gt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 240,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L240"
								}
							],
							"typeParameters": [
								{
									"id": 238,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 239,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 238,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 240,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 238,
											"name": "ColumnName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 199,
											"name": "Row",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Row",
											"refersToTypeParameter": true
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 241,
							"name": "gt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 241,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L241"
								}
							],
							"parameters": [
								{
									"id": 242,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 243,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 244,
					"name": "gte",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is greater than or equal to "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The value to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .gte('id', 2)\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 2,\n      \"name\": \"Leia\"\n    },\n    {\n      \"id\": 3,\n      \"name\": \"Han\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 294,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L294"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 295,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L295"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 343,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L343"
						}
					],
					"signatures": [
						{
							"id": 245,
							"name": "gte",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 294,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L294"
								}
							],
							"typeParameters": [
								{
									"id": 246,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 247,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 246,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 248,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 246,
											"name": "ColumnName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 199,
											"name": "Row",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Row",
											"refersToTypeParameter": true
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 249,
							"name": "gte",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 295,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L295"
								}
							],
							"parameters": [
								{
									"id": 250,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 251,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 292,
					"name": "ilike",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " matches "
							},
							{
								"kind": "code",
								"text": "`pattern`"
							},
							{
								"kind": "text",
								"text": " case-insensitively."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "pattern",
								"content": [
									{
										"kind": "text",
										"text": "The pattern to match with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .ilike('name', '%lu%')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 538,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L538"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 539,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L539"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 583,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L583"
						}
					],
					"signatures": [
						{
							"id": 293,
							"name": "ilike",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 538,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L538"
								}
							],
							"typeParameters": [
								{
									"id": 294,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 295,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 294,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 296,
									"name": "pattern",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 297,
							"name": "ilike",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 539,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L539"
								}
							],
							"parameters": [
								{
									"id": 298,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 299,
									"name": "pattern",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 300,
					"name": "ilikeAllOf",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " matches all of "
							},
							{
								"kind": "code",
								"text": "`patterns`"
							},
							{
								"kind": "text",
								"text": " case-insensitively."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "patterns",
								"content": [
									{
										"kind": "text",
										"text": "The patterns to match with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 588,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L588"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 592,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L592"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 601,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L601"
						}
					],
					"signatures": [
						{
							"id": 301,
							"name": "ilikeAllOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 588,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L588"
								}
							],
							"typeParameters": [
								{
									"id": 302,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 303,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 302,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 304,
									"name": "patterns",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 305,
							"name": "ilikeAllOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 592,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L592"
								}
							],
							"parameters": [
								{
									"id": 306,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 307,
									"name": "patterns",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 308,
					"name": "ilikeAnyOf",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " matches any of "
							},
							{
								"kind": "code",
								"text": "`patterns`"
							},
							{
								"kind": "text",
								"text": " case-insensitively."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "patterns",
								"content": [
									{
										"kind": "text",
										"text": "The patterns to match with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 606,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L606"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 610,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L610"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 619,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L619"
						}
					],
					"signatures": [
						{
							"id": 309,
							"name": "ilikeAnyOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 606,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L606"
								}
							],
							"typeParameters": [
								{
									"id": 310,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 311,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 310,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 312,
									"name": "patterns",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 313,
							"name": "ilikeAnyOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 610,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L610"
								}
							],
							"parameters": [
								{
									"id": 314,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 315,
									"name": "patterns",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 345,
					"name": "in",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 784,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L784"
						}
					],
					"signatures": [
						{
							"id": 346,
							"name": "in",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Match only rows where "
									},
									{
										"kind": "code",
										"text": "`column`"
									},
									{
										"kind": "text",
										"text": " is included in the "
									},
									{
										"kind": "code",
										"text": "`values`"
									},
									{
										"kind": "text",
										"text": " array."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .in('name', ['Leia', 'Han'])\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 2,\n      \"name\": \"Leia\"\n    },\n    {\n      \"id\": 3,\n      \"name\": \"Han\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 784,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L784"
								}
							],
							"typeParameters": [
								{
									"id": 347,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 348,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The column to filter on"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 347,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 349,
									"name": "values",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The values array to filter with"
											}
										]
									},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "conditional",
												"checkType": {
													"type": "reference",
													"target": {
														"sourceFileName": "src/PostgrestFilterBuilder.ts",
														"qualifiedName": "ResolveFilterValue"
													},
													"typeArguments": [
														{
															"type": "reference",
															"target": 198,
															"name": "Schema",
															"package": "@supabase/postgrest-js",
															"qualifiedName": "default.Schema",
															"refersToTypeParameter": true
														},
														{
															"type": "reference",
															"target": 199,
															"name": "Row",
															"package": "@supabase/postgrest-js",
															"qualifiedName": "default.Row",
															"refersToTypeParameter": true
														},
														{
															"type": "reference",
															"target": 347,
															"name": "ColumnName",
															"package": "@supabase/postgrest-js",
															"refersToTypeParameter": true
														}
													],
													"name": "ResolveFilterValue",
													"package": "@supabase/postgrest-js"
												},
												"extendsType": {
													"type": "intrinsic",
													"name": "never"
												},
												"trueType": {
													"type": "intrinsic",
													"name": "unknown"
												},
												"falseType": {
													"type": "conditional",
													"checkType": {
														"type": "reference",
														"target": {
															"sourceFileName": "src/PostgrestFilterBuilder.ts",
															"qualifiedName": "ResolveFilterValue"
														},
														"typeArguments": [
															{
																"type": "reference",
																"target": 198,
																"name": "Schema",
																"package": "@supabase/postgrest-js",
																"qualifiedName": "default.Schema",
																"refersToTypeParameter": true
															},
															{
																"type": "reference",
																"target": 199,
																"name": "Row",
																"package": "@supabase/postgrest-js",
																"qualifiedName": "default.Row",
																"refersToTypeParameter": true
															},
															{
																"type": "reference",
																"target": 347,
																"name": "ColumnName",
																"package": "@supabase/postgrest-js",
																"refersToTypeParameter": true
															}
														],
														"name": "ResolveFilterValue",
														"package": "@supabase/postgrest-js"
													},
													"extendsType": {
														"type": "reference",
														"target": {
															"sourceFileName": "src/PostgrestFilterBuilder.ts",
															"qualifiedName": "ResolvedFilterValue"
														},
														"name": "ResolvedFilterValue",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													},
													"trueType": {
														"type": "reference",
														"target": {
															"sourceFileName": "src/PostgrestFilterBuilder.ts",
															"qualifiedName": "ResolvedFilterValue"
														},
														"name": "ResolvedFilterValue",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													},
													"falseType": {
														"type": "intrinsic",
														"name": "never"
													}
												}
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 332,
					"name": "is",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " IS "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": ".\n\nFor non-boolean columns, this is only relevant for checking if the value of\n"
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is NULL by setting "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " to "
							},
							{
								"kind": "code",
								"text": "`null`"
							},
							{
								"kind": "text",
								"text": ".\n\nFor boolean columns, you can also set "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " to "
							},
							{
								"kind": "code",
								"text": "`true`"
							},
							{
								"kind": "text",
								"text": " or "
							},
							{
								"kind": "code",
								"text": "`false`"
							},
							{
								"kind": "text",
								"text": " and it\nwill behave the same way as "
							},
							{
								"kind": "code",
								"text": "`.eq()`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The value to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "Checking for nullness, true or false\nUsing the "
									},
									{
										"kind": "code",
										"text": "`eq()`"
									},
									{
										"kind": "text",
										"text": " filter doesn't work when filtering for "
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": ".\n\nInstead, you need to use "
									},
									{
										"kind": "code",
										"text": "`is()`"
									},
									{
										"kind": "text",
										"text": "."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Checking for nullness, true or false",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('countries')\n  .select()\n  .is('name', null)\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Checking for nullness, true or false\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  countries (id int8 primary key, name text);\n\ninsert into\n  countries (id, name)\nvalues\n  (1, 'null'),\n  (2, null);\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Checking for nullness, true or false\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 2,\n      \"name\": \"null\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 652,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L652"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 656,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L656"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 710,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L710"
						}
					],
					"signatures": [
						{
							"id": 333,
							"name": "is",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 652,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L652"
								}
							],
							"typeParameters": [
								{
									"id": 334,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 335,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 334,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 336,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intersection",
										"types": [
											{
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": 334,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "reference",
													"target": 199,
													"name": "Row",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Row",
													"refersToTypeParameter": true
												}
											},
											{
												"type": "union",
												"types": [
													{
														"type": "literal",
														"value": null
													},
													{
														"type": "intrinsic",
														"name": "boolean"
													}
												]
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 337,
							"name": "is",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 656,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L656"
								}
							],
							"parameters": [
								{
									"id": 338,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 339,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "intrinsic",
												"name": "boolean"
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 340,
					"name": "isDistinct",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 725,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L725"
						}
					],
					"signatures": [
						{
							"id": 341,
							"name": "isDistinct",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Match only rows where "
									},
									{
										"kind": "code",
										"text": "`column`"
									},
									{
										"kind": "text",
										"text": " IS DISTINCT FROM "
									},
									{
										"kind": "code",
										"text": "`value`"
									},
									{
										"kind": "text",
										"text": ".\n\nUnlike "
									},
									{
										"kind": "code",
										"text": "`.neq()`"
									},
									{
										"kind": "text",
										"text": ", this treats "
									},
									{
										"kind": "code",
										"text": "`NULL`"
									},
									{
										"kind": "text",
										"text": " as a comparable value. Two "
									},
									{
										"kind": "code",
										"text": "`NULL`"
									},
									{
										"kind": "text",
										"text": " values\nare considered equal (not distinct), and comparing "
									},
									{
										"kind": "code",
										"text": "`NULL`"
									},
									{
										"kind": "text",
										"text": " with any non-NULL\nvalue returns true (distinct)."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 725,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L725"
								}
							],
							"typeParameters": [
								{
									"id": 342,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 343,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The column to filter on"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 342,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 344,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The value to filter with"
											}
										]
									},
									"type": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/PostgrestFilterBuilder.ts",
												"qualifiedName": "ResolveFilterValue"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 198,
													"name": "Schema",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Schema",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 199,
													"name": "Row",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Row",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 342,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "ResolveFilterValue",
											"package": "@supabase/postgrest-js"
										},
										"extendsType": {
											"type": "intrinsic",
											"name": "never"
										},
										"trueType": {
											"type": "intrinsic",
											"name": "unknown"
										},
										"falseType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "ResolveFilterValue"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 198,
														"name": "Schema",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Schema",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 199,
														"name": "Row",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Row",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 342,
														"name": "ColumnName",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "ResolveFilterValue",
												"package": "@supabase/postgrest-js"
											},
											"extendsType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "ResolvedFilterValue"
												},
												"name": "ResolvedFilterValue",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"trueType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "ResolvedFilterValue"
												},
												"name": "ResolvedFilterValue",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"falseType": {
												"type": "intrinsic",
												"name": "never"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 268,
					"name": "like",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " matches "
							},
							{
								"kind": "code",
								"text": "`pattern`"
							},
							{
								"kind": "text",
								"text": " case-sensitively."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "pattern",
								"content": [
									{
										"kind": "text",
										"text": "The pattern to match with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .like('name', '%Lu%')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 452,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L452"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 453,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L453"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 497,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L497"
						}
					],
					"signatures": [
						{
							"id": 269,
							"name": "like",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 452,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L452"
								}
							],
							"typeParameters": [
								{
									"id": 270,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 271,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 270,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 272,
									"name": "pattern",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 273,
							"name": "like",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 453,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L453"
								}
							],
							"parameters": [
								{
									"id": 274,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 275,
									"name": "pattern",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 276,
					"name": "likeAllOf",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " matches all of "
							},
							{
								"kind": "code",
								"text": "`patterns`"
							},
							{
								"kind": "text",
								"text": " case-sensitively."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "patterns",
								"content": [
									{
										"kind": "text",
										"text": "The patterns to match with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 502,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L502"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 506,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L506"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 515,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L515"
						}
					],
					"signatures": [
						{
							"id": 277,
							"name": "likeAllOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 502,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L502"
								}
							],
							"typeParameters": [
								{
									"id": 278,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 279,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 278,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 280,
									"name": "patterns",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 281,
							"name": "likeAllOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 506,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L506"
								}
							],
							"parameters": [
								{
									"id": 282,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 283,
									"name": "patterns",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 284,
					"name": "likeAnyOf",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " matches any of "
							},
							{
								"kind": "code",
								"text": "`patterns`"
							},
							{
								"kind": "text",
								"text": " case-sensitively."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "patterns",
								"content": [
									{
										"kind": "text",
										"text": "The patterns to match with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 520,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L520"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 524,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L524"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 533,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L533"
						}
					],
					"signatures": [
						{
							"id": 285,
							"name": "likeAnyOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 520,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L520"
								}
							],
							"typeParameters": [
								{
									"id": 286,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 287,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 286,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 288,
									"name": "patterns",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 289,
							"name": "likeAnyOf",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 524,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L524"
								}
							],
							"parameters": [
								{
									"id": 290,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 291,
									"name": "patterns",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "intrinsic",
												"name": "string"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 509,
					"name": "limit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 445,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L445"
						}
					],
					"signatures": [
						{
							"id": 510,
							"name": "limit",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Limit the query result by "
									},
									{
										"kind": "code",
										"text": "`count`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n  .limit(1)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Luke\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "On a referenced table",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('orchestral_sections')\n  .select(`\n    name,\n    instruments (\n      name\n    )\n  `)\n  .limit(1, { referencedTable: 'instruments' })\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "On a referenced table\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n  instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 1, 'harp'),\n  (2, 1, 'violin');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "On a referenced table\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"strings\",\n      \"instruments\": [\n        {\n          \"name\": \"violin\"\n        }\n      ]\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 445,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L445"
								}
							],
							"parameters": [
								{
									"id": 511,
									"name": "count",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The maximum number of rows to return"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 512,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 513,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 514,
													"name": "foreignTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Deprecated, use "
															},
															{
																"kind": "code",
																"text": "`options.referencedTable`"
															},
															{
																"kind": "text",
																"text": "\ninstead"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 450,
															"character": 9,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L450"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 515,
													"name": "referencedTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Set this to limit rows of referenced\ntables instead of the parent table"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 450,
															"character": 32,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L450"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													},
													"defaultValue": "foreignTable"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														514,
														515
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 450,
													"character": 7,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L450"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 680,
								"name": "default.limit"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 679,
						"name": "default.limit"
					}
				},
				{
					"id": 252,
					"name": "lt",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is less than "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The value to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .lt('id', 2)\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 348,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L348"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 349,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L349"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 393,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L393"
						}
					],
					"signatures": [
						{
							"id": 253,
							"name": "lt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 348,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L348"
								}
							],
							"typeParameters": [
								{
									"id": 254,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 255,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 254,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 256,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 254,
											"name": "ColumnName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 199,
											"name": "Row",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Row",
											"refersToTypeParameter": true
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 257,
							"name": "lt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 349,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L349"
								}
							],
							"parameters": [
								{
									"id": 258,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 259,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 260,
					"name": "lte",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is less than or equal to "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The value to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .lte('id', 2)\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Leia\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 398,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L398"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 399,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L399"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 447,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L447"
						}
					],
					"signatures": [
						{
							"id": 261,
							"name": "lte",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 398,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L398"
								}
							],
							"typeParameters": [
								{
									"id": 262,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 263,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 262,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 264,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 262,
											"name": "ColumnName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 199,
											"name": "Row",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Row",
											"refersToTypeParameter": true
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 265,
							"name": "lte",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 399,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L399"
								}
							],
							"parameters": [
								{
									"id": 266,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 267,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 435,
					"name": "match",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where each column in "
							},
							{
								"kind": "code",
								"text": "`query`"
							},
							{
								"kind": "text",
								"text": " keys is equal to its\nassociated value. Shorthand for multiple "
							},
							{
								"kind": "code",
								"text": "`.eq()`"
							},
							{
								"kind": "text",
								"text": "s."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "query",
								"content": [
									{
										"kind": "text",
										"text": "The object to filter with, with column names as keys mapped\nto their filter values"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n  .match({ id: 2, name: 'Leia' })\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Leia\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1682,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1682"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1683,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1683"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1727,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1727"
						}
					],
					"signatures": [
						{
							"id": 436,
							"name": "match",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1682,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1682"
								}
							],
							"typeParameters": [
								{
									"id": 437,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 438,
									"name": "query",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 437,
												"name": "ColumnName",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "indexedAccess",
												"indexType": {
													"type": "reference",
													"target": 437,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												},
												"objectType": {
													"type": "reference",
													"target": 199,
													"name": "Row",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Row",
													"refersToTypeParameter": true
												}
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 439,
							"name": "match",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1683,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1683"
								}
							],
							"parameters": [
								{
									"id": 440,
									"name": "query",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 552,
					"name": "maxAffected",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 957,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L957"
						}
					],
					"signatures": [
						{
							"id": 553,
							"name": "maxAffected",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Set the maximum number of rows that can be affected by the query.\nOnly available in PostgREST v13+ and only works with PATCH and DELETE methods."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 957,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L957"
								}
							],
							"parameters": [
								{
									"id": 554,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The maximum number of rows that can be affected"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "conditional",
								"checkType": {
									"type": "reference",
									"target": {
										"sourceFileName": "src/types/feature-flags.ts",
										"qualifiedName": "MaxAffectedEnabled"
									},
									"typeArguments": [
										{
											"type": "indexedAccess",
											"indexType": {
												"type": "literal",
												"value": "PostgrestVersion"
											},
											"objectType": {
												"type": "reference",
												"target": 197,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											}
										}
									],
									"name": "MaxAffectedEnabled",
									"package": "@supabase/postgrest-js"
								},
								"extendsType": {
									"type": "literal",
									"value": true
								},
								"trueType": {
									"type": "conditional",
									"checkType": {
										"type": "reference",
										"target": 203,
										"name": "Method",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Method",
										"refersToTypeParameter": true
									},
									"extendsType": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": "PATCH"
											},
											{
												"type": "literal",
												"value": "DELETE"
											},
											{
												"type": "literal",
												"value": "RPC"
											}
										]
									},
									"trueType": {
										"type": "reference",
										"target": 194,
										"typeArguments": [
											{
												"type": "reference",
												"target": 197,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 198,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 199,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Row",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 200,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 201,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.RelationName",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 202,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Relationships",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 203,
												"name": "Method",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Method",
												"refersToTypeParameter": true
											}
										],
										"name": "PostgrestFilterBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									},
									"falseType": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/PostgrestFilterBuilder.ts",
											"qualifiedName": "InvalidMethodError"
										},
										"typeArguments": [
											{
												"type": "literal",
												"value": "maxAffected method only available on update or delete"
											}
										],
										"name": "InvalidMethodError",
										"package": "@supabase/postgrest-js"
									}
								},
								"falseType": {
									"type": "reference",
									"target": {
										"sourceFileName": "src/PostgrestFilterBuilder.ts",
										"qualifiedName": "InvalidMethodError"
									},
									"typeArguments": [
										{
											"type": "literal",
											"value": "maxAffected method only available on postgrest 13+"
										}
									],
									"name": "InvalidMethodError",
									"package": "@supabase/postgrest-js"
								}
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 723,
								"name": "default.maxAffected"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 722,
						"name": "default.maxAffected"
					}
				},
				{
					"id": 530,
					"name": "maybeSingle",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 685,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L685"
						}
					],
					"signatures": [
						{
							"id": 531,
							"name": "maybeSingle",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as a single object instead of an array of objects.\n\nQuery result must be zero or one row (e.g. using "
									},
									{
										"kind": "code",
										"text": "`.limit(1)`"
									},
									{
										"kind": "text",
										"text": "), otherwise\nthis returns an error."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .eq('name', 'Katniss')\n  .maybeSingle()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 685,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L685"
								}
							],
							"typeParameters": [
								{
									"id": 532,
									"name": "ResultOne",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 200,
											"name": "Result",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Result",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "array",
											"elementType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestTransformBuilder.ts",
													"qualifiedName": "ResultOne"
												},
												"name": "ResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										},
										"trueType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/PostgrestTransformBuilder.ts",
												"qualifiedName": "ResultOne"
											},
											"name": "ResultOne",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"falseType": {
											"type": "intrinsic",
											"name": "never"
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 197,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 532,
												"name": "ResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										]
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 701,
								"name": "default.maybeSingle"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 700,
						"name": "default.maybeSingle"
					}
				},
				{
					"id": 231,
					"name": "neq",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 222,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L222"
						}
					],
					"signatures": [
						{
							"id": 232,
							"name": "neq",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Match only rows where "
									},
									{
										"kind": "code",
										"text": "`column`"
									},
									{
										"kind": "text",
										"text": " is not equal to "
									},
									{
										"kind": "code",
										"text": "`value`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .neq('name', 'Leia')\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    },\n    {\n      \"id\": 3,\n      \"name\": \"Han\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 222,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L222"
								}
							],
							"typeParameters": [
								{
									"id": 233,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 234,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The column to filter on"
											}
										]
									},
									"type": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 233,
											"name": "ColumnName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "typeOperator",
											"operator": "keyof",
											"target": {
												"type": "reference",
												"target": 199,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Row",
												"refersToTypeParameter": true
											}
										},
										"trueType": {
											"type": "reference",
											"target": 233,
											"typeArguments": [
												{
													"type": "reference",
													"target": 233,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "ColumnName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"falseType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": 233,
												"name": "ColumnName",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"extendsType": {
												"type": "union",
												"types": [
													{
														"type": "templateLiteral",
														"head": "",
														"tail": [
															[
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																"->"
															],
															[
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																""
															]
														]
													},
													{
														"type": "templateLiteral",
														"head": "",
														"tail": [
															[
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																"."
															],
															[
																{
																	"type": "intrinsic",
																	"name": "string"
																},
																""
															]
														]
													}
												]
											},
											"trueType": {
												"type": "reference",
												"target": 233,
												"typeArguments": [
													{
														"type": "reference",
														"target": 233,
														"name": "ColumnName",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "ColumnName",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"falseType": {
												"type": "conditional",
												"checkType": {
													"type": "intrinsic",
													"name": "string"
												},
												"extendsType": {
													"type": "reference",
													"target": 233,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												},
												"trueType": {
													"type": "reference",
													"target": 233,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												},
												"falseType": {
													"type": "typeOperator",
													"operator": "keyof",
													"target": {
														"type": "reference",
														"target": 199,
														"name": "Row",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Row",
														"refersToTypeParameter": true
													}
												}
											}
										}
									}
								},
								{
									"id": 235,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The value to filter with"
											}
										]
									},
									"type": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/PostgrestFilterBuilder.ts",
												"qualifiedName": "ResolveFilterValue"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 198,
													"name": "Schema",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Schema",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 199,
													"name": "Row",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Row",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 233,
													"name": "ColumnName",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "ResolveFilterValue",
											"package": "@supabase/postgrest-js"
										},
										"extendsType": {
											"type": "intrinsic",
											"name": "never"
										},
										"trueType": {
											"type": "intrinsic",
											"name": "unknown"
										},
										"falseType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "ResolveFilterValue"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 198,
														"name": "Schema",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Schema",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 199,
														"name": "Row",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Row",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 233,
														"name": "ColumnName",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "ResolveFilterValue",
												"package": "@supabase/postgrest-js"
											},
											"extendsType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "Resolved"
												},
												"name": "Resolved",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"trueType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "Resolved"
												},
												"name": "Resolved",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											"falseType": {
												"type": "intrinsic",
												"name": "never"
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 441,
					"name": "not",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows which doesn't satisfy the filter.\n\nUnlike most filters, "
							},
							{
								"kind": "code",
								"text": "`opearator`"
							},
							{
								"kind": "text",
								"text": " and "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " are used as-is and need to\nfollow [PostgREST\nsyntax](https://postgrest.org/en/stable/api.html#operators). You also need\nto make sure they are properly sanitized."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "operator",
								"content": [
									{
										"kind": "text",
										"text": "The operator to be negated to filter with, following\nPostgREST syntax"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The value to filter with, following PostgREST syntax"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@remarks",
								"content": [
									{
										"kind": "text",
										"text": "not() expects you to use the raw PostgREST syntax for the filter values.\n\n"
									},
									{
										"kind": "code",
										"text": "```ts\n.not('id', 'in', '(5,6,7)')  // Use `()` for `in` filter\n.not('arraycol', 'cs', '{\"a\",\"b\"}')  // Use `cs` for `contains()`, `{}` for array values\n```"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('countries')\n  .select()\n  .not('name', 'is', null)\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  countries (id int8 primary key, name text);\n\ninsert into\n  countries (id, name)\nvalues\n  (1, 'null'),\n  (2, null);\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n  {\n    \"data\": [\n      {\n        \"id\": 1,\n        \"name\": \"null\"\n      }\n    ],\n    \"status\": 200,\n    \"statusText\": \"OK\"\n  }\n\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1738,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1738"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1752,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1752"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1757,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1757"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1816,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1816"
						}
					],
					"signatures": [
						{
							"id": 442,
							"name": "not",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1738,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1738"
								}
							],
							"typeParameters": [
								{
									"id": 443,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 444,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 443,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 445,
									"name": "operator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "literal",
										"value": "is"
									}
								},
								{
									"id": 446,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "literal",
										"value": null
									}
								}
							],
							"type": {
								"type": "intersection",
								"types": [
									{
										"type": "reference",
										"target": 194,
										"typeArguments": [
											{
												"type": "reference",
												"target": 197,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 198,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "NonNullableColumn"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 199,
														"name": "Row",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Row",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 443,
														"name": "ColumnName",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "NonNullableColumn",
												"package": "@supabase/postgrest-js"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestFilterBuilder.ts",
													"qualifiedName": "NarrowResultColumn"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 200,
														"name": "Result",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Result",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 443,
														"name": "ColumnName",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "NarrowResultColumn",
												"package": "@supabase/postgrest-js"
											},
											{
												"type": "reference",
												"target": 201,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.RelationName",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 202,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Relationships",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 203,
												"name": "Method",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Method",
												"refersToTypeParameter": true
											}
										],
										"name": "PostgrestFilterBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									},
									{
										"type": "reference",
										"target": 194,
										"typeArguments": [
											{
												"type": "reference",
												"target": 197,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 198,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 199,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Row",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 200,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 201,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.RelationName",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 202,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Relationships",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 203,
												"name": "Method",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Method",
												"refersToTypeParameter": true
											}
										],
										"name": "PostgrestFilterBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									}
								]
							}
						},
						{
							"id": 447,
							"name": "not",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1752,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1752"
								}
							],
							"typeParameters": [
								{
									"id": 448,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 449,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 448,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 450,
									"name": "operator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/PostgrestFilterBuilder.ts",
											"qualifiedName": "FilterOperator"
										},
										"name": "FilterOperator",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 451,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "indexedAccess",
										"indexType": {
											"type": "reference",
											"target": 448,
											"name": "ColumnName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"objectType": {
											"type": "reference",
											"target": 199,
											"name": "Row",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Row",
											"refersToTypeParameter": true
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 452,
							"name": "not",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1757,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1757"
								}
							],
							"parameters": [
								{
									"id": 453,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 454,
									"name": "operator",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 455,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 350,
					"name": "notIn",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 815,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L815"
						}
					],
					"signatures": [
						{
							"id": 351,
							"name": "notIn",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Match only rows where "
									},
									{
										"kind": "code",
										"text": "`column`"
									},
									{
										"kind": "text",
										"text": " is NOT included in the "
									},
									{
										"kind": "code",
										"text": "`values`"
									},
									{
										"kind": "text",
										"text": " array."
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 815,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L815"
								}
							],
							"typeParameters": [
								{
									"id": 352,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 353,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The column to filter on"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 352,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 354,
									"name": "values",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The values array to filter with"
											}
										]
									},
									"type": {
										"type": "typeOperator",
										"operator": "readonly",
										"target": {
											"type": "array",
											"elementType": {
												"type": "conditional",
												"checkType": {
													"type": "reference",
													"target": {
														"sourceFileName": "src/PostgrestFilterBuilder.ts",
														"qualifiedName": "ResolveFilterValue"
													},
													"typeArguments": [
														{
															"type": "reference",
															"target": 198,
															"name": "Schema",
															"package": "@supabase/postgrest-js",
															"qualifiedName": "default.Schema",
															"refersToTypeParameter": true
														},
														{
															"type": "reference",
															"target": 199,
															"name": "Row",
															"package": "@supabase/postgrest-js",
															"qualifiedName": "default.Row",
															"refersToTypeParameter": true
														},
														{
															"type": "reference",
															"target": 352,
															"name": "ColumnName",
															"package": "@supabase/postgrest-js",
															"refersToTypeParameter": true
														}
													],
													"name": "ResolveFilterValue",
													"package": "@supabase/postgrest-js"
												},
												"extendsType": {
													"type": "intrinsic",
													"name": "never"
												},
												"trueType": {
													"type": "intrinsic",
													"name": "unknown"
												},
												"falseType": {
													"type": "conditional",
													"checkType": {
														"type": "reference",
														"target": {
															"sourceFileName": "src/PostgrestFilterBuilder.ts",
															"qualifiedName": "ResolveFilterValue"
														},
														"typeArguments": [
															{
																"type": "reference",
																"target": 198,
																"name": "Schema",
																"package": "@supabase/postgrest-js",
																"qualifiedName": "default.Schema",
																"refersToTypeParameter": true
															},
															{
																"type": "reference",
																"target": 199,
																"name": "Row",
																"package": "@supabase/postgrest-js",
																"qualifiedName": "default.Row",
																"refersToTypeParameter": true
															},
															{
																"type": "reference",
																"target": 352,
																"name": "ColumnName",
																"package": "@supabase/postgrest-js",
																"refersToTypeParameter": true
															}
														],
														"name": "ResolveFilterValue",
														"package": "@supabase/postgrest-js"
													},
													"extendsType": {
														"type": "reference",
														"target": {
															"sourceFileName": "src/PostgrestFilterBuilder.ts",
															"qualifiedName": "ResolvedFilterValue"
														},
														"name": "ResolvedFilterValue",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													},
													"trueType": {
														"type": "reference",
														"target": {
															"sourceFileName": "src/PostgrestFilterBuilder.ts",
															"qualifiedName": "ResolvedFilterValue"
														},
														"name": "ResolvedFilterValue",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													},
													"falseType": {
														"type": "intrinsic",
														"name": "never"
													}
												}
											}
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 456,
					"name": "or",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1976,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1976"
						}
					],
					"signatures": [
						{
							"id": 457,
							"name": "or",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Match only rows which satisfy at least one of the filters.\n\nUnlike most filters, "
									},
									{
										"kind": "code",
										"text": "`filters`"
									},
									{
										"kind": "text",
										"text": " is used as-is and needs to follow [PostgREST\nsyntax](https://postgrest.org/en/stable/api.html#operators). You also need\nto make sure it's properly sanitized.\n\nIt's currently not possible to do an "
									},
									{
										"kind": "code",
										"text": "`.or()`"
									},
									{
										"kind": "text",
										"text": " filter across multiple tables."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@remarks",
										"content": [
											{
												"kind": "text",
												"text": "or() expects you to use the raw PostgREST syntax for the filter names and values.\n\n"
											},
											{
												"kind": "code",
												"text": "```ts\n.or('id.in.(5,6,7), arraycol.cs.{\"a\",\"b\"}')  // Use `()` for `in` filter, `{}` for array values and `cs` for `contains()`.\n.or('id.in.(5,6,7), arraycol.cd.{\"a\",\"b\"}')  // Use `cd` for `containedBy()`\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n  .or('id.eq.2,name.eq.Han')\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Leia\"\n    },\n    {\n      \"name\": \"Han\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Use `or` with `and`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n  .or('id.gt.3,and(id.eq.1,name.eq.Luke)')\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Use "
											},
											{
												"kind": "code",
												"text": "`or`"
											},
											{
												"kind": "text",
												"text": " with "
											},
											{
												"kind": "code",
												"text": "`and`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Use "
											},
											{
												"kind": "code",
												"text": "`or`"
											},
											{
												"kind": "text",
												"text": " with "
											},
											{
												"kind": "code",
												"text": "`and`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Luke\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Use `or` on referenced tables",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('orchestral_sections')\n  .select(`\n    name,\n    instruments!inner (\n      name\n    )\n  `)\n  .or('section_id.eq.1,name.eq.guzheng', { referencedTable: 'instruments' })\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Use "
											},
											{
												"kind": "code",
												"text": "`or`"
											},
											{
												"kind": "text",
												"text": " on referenced tables\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n  instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings'),\n  (2, 'woodwinds');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 2, 'flute'),\n  (2, 1, 'violin');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Use "
											},
											{
												"kind": "code",
												"text": "`or`"
											},
											{
												"kind": "text",
												"text": " on referenced tables\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"strings\",\n      \"instruments\": [\n        {\n          \"name\": \"violin\"\n        }\n      ]\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1976,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1976"
								}
							],
							"parameters": [
								{
									"id": 458,
									"name": "filters",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The filters to use, following PostgREST syntax"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 459,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 460,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 461,
													"name": "foreignTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Deprecated, use "
															},
															{
																"kind": "code",
																"text": "`referencedTable`"
															},
															{
																"kind": "text",
																"text": " instead"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
															"line": 1981,
															"character": 9,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1981"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 462,
													"name": "referencedTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Set this to filter on referenced tables\ninstead of the parent table"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
															"line": 1981,
															"character": 32,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1981"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													},
													"defaultValue": "foreignTable"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														461,
														462
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
													"line": 1981,
													"character": 7,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1981"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 478,
					"name": "order",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Order the query result by "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": ".\n\nYou can call this method multiple times to order by multiple columns.\n\nYou can order referenced tables, but it only affects the ordering of the\nparent table if you use "
							},
							{
								"kind": "code",
								"text": "`!inner`"
							},
							{
								"kind": "text",
								"text": " in the query."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to order by"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options",
								"content": [
									{
										"kind": "text",
										"text": "Named parameters"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.ascending",
								"content": [
									{
										"kind": "text",
										"text": "If "
									},
									{
										"kind": "code",
										"text": "`true`"
									},
									{
										"kind": "text",
										"text": ", the result will be in ascending order"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.nullsFirst",
								"content": [
									{
										"kind": "text",
										"text": "If "
									},
									{
										"kind": "code",
										"text": "`true`"
									},
									{
										"kind": "text",
										"text": ", "
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": "s appear first. If "
									},
									{
										"kind": "code",
										"text": "`false`"
									},
									{
										"kind": "text",
										"text": ",\n"
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": "s appear last."
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.referencedTable",
								"content": [
									{
										"kind": "text",
										"text": "Set this to order a referenced table by\nits columns"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.foreignTable",
								"content": [
									{
										"kind": "text",
										"text": "Deprecated, use "
									},
									{
										"kind": "code",
										"text": "`options.referencedTable`"
									},
									{
										"kind": "text",
										"text": "\ninstead"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('id, name')\n  .order('id', { ascending: false })\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 3,\n      \"name\": \"Han\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Leia\"\n    },\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "On a referenced table\nOrdering with "
									},
									{
										"kind": "code",
										"text": "`referencedTable`"
									},
									{
										"kind": "text",
										"text": " doesn't affect the ordering of the\nparent table."
									}
								]
							},
							{
								"tag": "@example",
								"name": "On a referenced table",
								"content": [
									{
										"kind": "code",
										"text": "```ts\n  const { data, error } = await supabase\n    .from('orchestral_sections')\n    .select(`\n      name,\n      instruments (\n        name\n      )\n    `)\n    .order('name', { referencedTable: 'instruments', ascending: false })\n\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n  instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings'),\n  (2, 'woodwinds');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 1, 'harp'),\n  (2, 1, 'violin');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"strings\",\n      \"instruments\": [\n        {\n          \"name\": \"violin\"\n        },\n        {\n          \"name\": \"harp\"\n        }\n      ]\n    },\n    {\n      \"name\": \"woodwinds\",\n      \"instruments\": []\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "Order parent table by a referenced table\nOrdering with "
									},
									{
										"kind": "code",
										"text": "`referenced_table(col)`"
									},
									{
										"kind": "text",
										"text": " affects the ordering of the\nparent table."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Order parent table by a referenced table",
								"content": [
									{
										"kind": "code",
										"text": "```ts\n  const { data, error } = await supabase\n    .from('instruments')\n    .select(`\n      name,\n      section:orchestral_sections (\n        name\n      )\n    `)\n    .order('section(name)', { ascending: true })\n\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Order parent table by a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n  instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings'),\n  (2, 'woodwinds');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 2, 'flute'),\n  (2, 1, 'violin');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Order parent table by a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"violin\",\n      \"orchestral_sections\": {\"name\": \"strings\"}\n    },\n    {\n      \"name\": \"flute\",\n      \"orchestral_sections\": {\"name\": \"woodwinds\"}\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 110,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L110"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 114,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L114"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 121,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L121"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 128,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L128"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 320,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L320"
						}
					],
					"signatures": [
						{
							"id": 479,
							"name": "order",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 110,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L110"
								}
							],
							"typeParameters": [
								{
									"id": 480,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 481,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 480,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 482,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 483,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 484,
													"name": "ascending",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 112,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L112"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 485,
													"name": "nullsFirst",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 112,
															"character": 37,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L112"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 486,
													"name": "referencedTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 112,
															"character": 59,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L112"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "undefined"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														484,
														485,
														486
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 112,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L112"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 649,
								"name": "default.order"
							}
						},
						{
							"id": 487,
							"name": "order",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 114,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 488,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 489,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 490,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 491,
													"name": "ascending",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 116,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L116"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 492,
													"name": "nullsFirst",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 116,
															"character": 37,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L116"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 493,
													"name": "referencedTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 116,
															"character": 59,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L116"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														491,
														492,
														493
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 116,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L116"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 657,
								"name": "default.order"
							}
						},
						{
							"id": 494,
							"name": "order",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "Use "
											},
											{
												"kind": "code",
												"text": "`options.referencedTable`"
											},
											{
												"kind": "text",
												"text": " instead of "
											},
											{
												"kind": "code",
												"text": "`options.foreignTable`"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 121,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L121"
								}
							],
							"typeParameters": [
								{
									"id": 495,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 496,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 495,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 497,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 498,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 499,
													"name": "ascending",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 123,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L123"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 501,
													"name": "foreignTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 123,
															"character": 59,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L123"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "undefined"
													}
												},
												{
													"id": 500,
													"name": "nullsFirst",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 123,
															"character": 37,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L123"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														499,
														501,
														500
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 123,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L123"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 664,
								"name": "default.order"
							}
						},
						{
							"id": 502,
							"name": "order",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "Use "
											},
											{
												"kind": "code",
												"text": "`options.referencedTable`"
											},
											{
												"kind": "text",
												"text": " instead of "
											},
											{
												"kind": "code",
												"text": "`options.foreignTable`"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 128,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L128"
								}
							],
							"parameters": [
								{
									"id": 503,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 504,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 505,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 506,
													"name": "ascending",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 130,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L130"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 508,
													"name": "foreignTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 130,
															"character": 59,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L130"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 507,
													"name": "nullsFirst",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 130,
															"character": 37,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L130"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														506,
														508,
														507
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 130,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L130"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 672,
								"name": "default.order"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 648,
						"name": "default.order"
					}
				},
				{
					"id": 411,
					"name": "overlaps",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Only relevant for array and range columns. Match only rows where\n"
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " and "
							},
							{
								"kind": "code",
								"text": "`value`"
							},
							{
								"kind": "text",
								"text": " have an element in common."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The array or range column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "value",
								"content": [
									{
										"kind": "text",
										"text": "The array or range value to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "On array columns",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('issues')\n  .select('title')\n  .overlaps('tags', ['is:closed', 'severity:high'])\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On array columns\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  issues (\n    id int8 primary key,\n    title text,\n    tags text[]\n  );\n\ninsert into\n  issues (id, title, tags)\nvalues\n  (1, 'Cache invalidation is not working', array['is:open', 'severity:high', 'priority:low']),\n  (2, 'Use better names', array['is:open', 'severity:low', 'priority:medium']);\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On array columns\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"title\": \"Cache invalidation is not working\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "On range columns\nPostgres supports a number of [range\ntypes](https://www.postgresql.org/docs/current/rangetypes.html). You\ncan filter on range columns using the string representation of range\nvalues."
									}
								]
							},
							{
								"tag": "@example",
								"name": "On range columns",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('reservations')\n  .select()\n  .overlaps('during', '[2000-01-01 12:45, 2000-01-01 13:15)')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On range columns\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  reservations (\n    id int8 primary key,\n    room_name text,\n    during tsrange\n  );\n\ninsert into\n  reservations (id, room_name, during)\nvalues\n  (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),\n  (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On range columns\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"room_name\": \"Emerald\",\n      \"during\": \"[\\\"2000-01-01 13:00:00\\\",\\\"2000-01-01 15:00:00\\\")\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1444,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1444"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1448,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1448"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1540,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1540"
						}
					],
					"signatures": [
						{
							"id": 412,
							"name": "overlaps",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1444,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1444"
								}
							],
							"typeParameters": [
								{
									"id": 413,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 414,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 413,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 415,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "typeOperator",
												"operator": "readonly",
												"target": {
													"type": "array",
													"elementType": {
														"type": "indexedAccess",
														"indexType": {
															"type": "reference",
															"target": 413,
															"name": "ColumnName",
															"package": "@supabase/postgrest-js",
															"refersToTypeParameter": true
														},
														"objectType": {
															"type": "reference",
															"target": 199,
															"name": "Row",
															"package": "@supabase/postgrest-js",
															"qualifiedName": "default.Row",
															"refersToTypeParameter": true
														}
													}
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 416,
							"name": "overlaps",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1448,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1448"
								}
							],
							"parameters": [
								{
									"id": 417,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 418,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "typeOperator",
												"operator": "readonly",
												"target": {
													"type": "array",
													"elementType": {
														"type": "intrinsic",
														"name": "unknown"
													}
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 597,
					"name": "overrideTypes",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 658,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L658"
						}
					],
					"signatures": [
						{
							"id": 598,
							"name": "overrideTypes",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Override the type of the returned "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " field in the response."
									}
								],
								"blockTags": [
									{
										"tag": "@example",
										"content": [
											{
												"kind": "code",
												"text": "```typescript\n// Merge with existing types (default behavior)\nconst query = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ custom_field: string }>()\n\n// Replace existing types completely\nconst replaceQuery = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ id: number; name: string }, { merge: false }>()\n```"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "A PostgrestBuilder instance with the new type"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Complete Override type of successful response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .overrideTypes<Array<MyType>, { merge: false }>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Complete Override type of successful response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // MyType[]\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Complete Override type of object response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .maybeSingle()\n  .overrideTypes<MyType, { merge: false }>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Complete Override type of object response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // MyType | null\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Partial Override type of successful response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .overrideTypes<Array<{ status: \"A\" | \"B\" }>>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Partial Override type of successful response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // Array<CountryRowProperties & { status: \"A\" | \"B\" }>\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Partial Override type of object response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .maybeSingle()\n  .overrideTypes<{ status: \"A\" | \"B\" }>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Partial Override type of object response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // CountryRowProperties & { status: \"A\" | \"B\" } | null\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Example 5",
										"content": [
											{
												"kind": "code",
												"text": "```typescript\n// Merge with existing types (default behavior)\nconst query = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ custom_field: string }>()\n\n// Replace existing types completely\nconst replaceQuery = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ id: number; name: string }, { merge: false }>()\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 658,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L658"
								}
							],
							"typeParameters": [
								{
									"id": 599,
									"name": "NewResult",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new type to cast the response data to"
											}
										]
									}
								},
								{
									"id": 600,
									"name": "Options",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Optional type configuration (defaults to { merge: true })"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 601,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 602,
													"name": "merge",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 660,
															"character": 22,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														602
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
													"line": 660,
													"character": 20,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
												}
											]
										}
									},
									"default": {
										"type": "reflection",
										"declaration": {
											"id": 603,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 604,
													"name": "merge",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 660,
															"character": 44,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
														}
													],
													"type": {
														"type": "literal",
														"value": true
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														604
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
													"line": 660,
													"character": 42,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 197,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/types.ts",
												"qualifiedName": "IsValidResultOverride"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 200,
													"name": "Result",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Result",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 599,
													"name": "NewResult",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												},
												{
													"type": "literal",
													"value": false
												},
												{
													"type": "literal",
													"value": false
												}
											],
											"name": "IsValidResultOverride",
											"package": "@supabase/postgrest-js"
										},
										"extendsType": {
											"type": "literal",
											"value": true
										},
										"trueType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/select-query-parser/types.ts",
													"qualifiedName": "ContainsNull"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 200,
														"name": "Result",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Result",
														"refersToTypeParameter": true
													}
												],
												"name": "ContainsNull",
												"package": "@supabase/postgrest-js"
											},
											"extendsType": {
												"type": "literal",
												"value": true
											},
											"trueType": {
												"type": "union",
												"types": [
													{
														"type": "literal",
														"value": null
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "src/types/types.ts",
															"qualifiedName": "MergePartialResult"
														},
														"typeArguments": [
															{
																"type": "reference",
																"target": 599,
																"name": "NewResult",
																"package": "@supabase/postgrest-js",
																"refersToTypeParameter": true
															},
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																	"qualifiedName": "NonNullable"
																},
																"typeArguments": [
																	{
																		"type": "reference",
																		"target": 200,
																		"name": "Result",
																		"package": "@supabase/postgrest-js",
																		"qualifiedName": "default.Result",
																		"refersToTypeParameter": true
																	}
																],
																"name": "NonNullable",
																"package": "typescript"
															},
															{
																"type": "reference",
																"target": 600,
																"name": "Options",
																"package": "@supabase/postgrest-js",
																"refersToTypeParameter": true
															}
														],
														"name": "MergePartialResult",
														"package": "@supabase/postgrest-js"
													}
												]
											},
											"falseType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/types/types.ts",
													"qualifiedName": "MergePartialResult"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 599,
														"name": "NewResult",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 200,
														"name": "Result",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Result",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 600,
														"name": "Options",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "MergePartialResult",
												"package": "@supabase/postgrest-js"
											}
										},
										"falseType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/types.ts",
												"qualifiedName": "CheckMatchingArrayTypes"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 200,
													"name": "Result",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Result",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 599,
													"name": "NewResult",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "CheckMatchingArrayTypes",
											"package": "@supabase/postgrest-js"
										}
									},
									{
										"type": "literal",
										"value": false
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 768,
								"name": "default.overrideTypes"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 767,
						"name": "default.overrideTypes"
					}
				},
				{
					"id": 516,
					"name": "range",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 511,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L511"
						}
					],
					"signatures": [
						{
							"id": 517,
							"name": "range",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Limit the query result by starting at an offset "
									},
									{
										"kind": "code",
										"text": "`from`"
									},
									{
										"kind": "text",
										"text": " and ending at the offset "
									},
									{
										"kind": "code",
										"text": "`to`"
									},
									{
										"kind": "text",
										"text": ".\nOnly records within this range are returned.\nThis respects the query order and if there is no order clause the range could behave unexpectedly.\nThe "
									},
									{
										"kind": "code",
										"text": "`from`"
									},
									{
										"kind": "text",
										"text": " and "
									},
									{
										"kind": "code",
										"text": "`to`"
									},
									{
										"kind": "text",
										"text": " values are 0-based and inclusive: "
									},
									{
										"kind": "code",
										"text": "`range(1, 3)`"
									},
									{
										"kind": "text",
										"text": " will include the second, third\nand fourth rows of the query."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n  .range(0, 1)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Luke\"\n    },\n    {\n      \"name\": \"Leia\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 511,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L511"
								}
							],
							"parameters": [
								{
									"id": 518,
									"name": "from",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The starting index from which to limit the result"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 519,
									"name": "to",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The last index to which to limit the result"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 520,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 521,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 522,
													"name": "foreignTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Deprecated, use "
															},
															{
																"kind": "code",
																"text": "`options.referencedTable`"
															},
															{
																"kind": "text",
																"text": "\ninstead"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 517,
															"character": 9,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L517"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 523,
													"name": "referencedTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Set this to limit rows of referenced\ntables instead of the parent table"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 517,
															"character": 32,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L517"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													},
													"defaultValue": "foreignTable"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														522,
														523
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 517,
													"character": 7,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L517"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 687,
								"name": "default.range"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 686,
						"name": "default.range"
					}
				},
				{
					"id": 403,
					"name": "rangeAdjacent",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Only relevant for range columns. Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is\nmutually exclusive to "
							},
							{
								"kind": "code",
								"text": "`range`"
							},
							{
								"kind": "text",
								"text": " and there can be no element between the two\nranges."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The range column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "range",
								"content": [
									{
										"kind": "text",
										"text": "The range to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\nPostgres supports a number of [range\ntypes](https://www.postgresql.org/docs/current/rangetypes.html). You\ncan filter on range columns using the string representation of range\nvalues."
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('reservations')\n  .select()\n  .rangeAdjacent('during', '[2000-01-01 12:00, 2000-01-01 13:00)')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  reservations (\n    id int8 primary key,\n    room_name text,\n    during tsrange\n  );\n\ninsert into\n  reservations (id, room_name, during)\nvalues\n  (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),\n  (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"room_name\": \"Emerald\",\n      \"during\": \"[\\\"2000-01-01 13:00:00\\\",\\\"2000-01-01 15:00:00\\\")\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1382,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1382"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1383,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1383"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1439,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1439"
						}
					],
					"signatures": [
						{
							"id": 404,
							"name": "rangeAdjacent",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1382,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1382"
								}
							],
							"typeParameters": [
								{
									"id": 405,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 406,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 405,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 407,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 408,
							"name": "rangeAdjacent",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1383,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1383"
								}
							],
							"parameters": [
								{
									"id": 409,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 410,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 371,
					"name": "rangeGt",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Only relevant for range columns. Match only rows where every element in\n"
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is greater than any element in "
							},
							{
								"kind": "code",
								"text": "`range`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The range column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "range",
								"content": [
									{
										"kind": "text",
										"text": "The range to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\nPostgres supports a number of [range\ntypes](https://www.postgresql.org/docs/current/rangetypes.html). You\ncan filter on range columns using the string representation of range\nvalues."
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('reservations')\n  .select()\n  .rangeGt('during', '[2000-01-02 08:00, 2000-01-02 09:00)')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  reservations (\n    id int8 primary key,\n    room_name text,\n    during tsrange\n  );\n\ninsert into\n  reservations (id, room_name, during)\nvalues\n  (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),\n  (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n  {\n    \"data\": [\n      {\n        \"id\": 2,\n        \"room_name\": \"Topaz\",\n        \"during\": \"[\\\"2000-01-02 09:00:00\\\",\\\"2000-01-02 10:00:00\\\")\"\n      }\n    ],\n    \"status\": 200,\n    \"statusText\": \"OK\"\n  }\n\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1133,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1133"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1134,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1134"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1190,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1190"
						}
					],
					"signatures": [
						{
							"id": 372,
							"name": "rangeGt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1133,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1133"
								}
							],
							"typeParameters": [
								{
									"id": 373,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 374,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 373,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 375,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 376,
							"name": "rangeGt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1134,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1134"
								}
							],
							"parameters": [
								{
									"id": 377,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 378,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 379,
					"name": "rangeGte",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Only relevant for range columns. Match only rows where every element in\n"
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is either contained in "
							},
							{
								"kind": "code",
								"text": "`range`"
							},
							{
								"kind": "text",
								"text": " or greater than any element in\n"
							},
							{
								"kind": "code",
								"text": "`range`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The range column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "range",
								"content": [
									{
										"kind": "text",
										"text": "The range to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\nPostgres supports a number of [range\ntypes](https://www.postgresql.org/docs/current/rangetypes.html). You\ncan filter on range columns using the string representation of range\nvalues."
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('reservations')\n  .select()\n  .rangeGte('during', '[2000-01-02 08:30, 2000-01-02 09:30)')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  reservations (\n    id int8 primary key,\n    room_name text,\n    during tsrange\n  );\n\ninsert into\n  reservations (id, room_name, during)\nvalues\n  (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),\n  (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n  {\n    \"data\": [\n      {\n        \"id\": 2,\n        \"room_name\": \"Topaz\",\n        \"during\": \"[\\\"2000-01-02 09:00:00\\\",\\\"2000-01-02 10:00:00\\\")\"\n      }\n    ],\n    \"status\": 200,\n    \"statusText\": \"OK\"\n  }\n\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1195,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1195"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1196,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1196"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1253,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1253"
						}
					],
					"signatures": [
						{
							"id": 380,
							"name": "rangeGte",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1195,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1195"
								}
							],
							"typeParameters": [
								{
									"id": 381,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 382,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 381,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 383,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 384,
							"name": "rangeGte",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1196,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1196"
								}
							],
							"parameters": [
								{
									"id": 385,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 386,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 387,
					"name": "rangeLt",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Only relevant for range columns. Match only rows where every element in\n"
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is less than any element in "
							},
							{
								"kind": "code",
								"text": "`range`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The range column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "range",
								"content": [
									{
										"kind": "text",
										"text": "The range to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\nPostgres supports a number of [range\ntypes](https://www.postgresql.org/docs/current/rangetypes.html). You\ncan filter on range columns using the string representation of range\nvalues."
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('reservations')\n  .select()\n  .rangeLt('during', '[2000-01-01 15:00, 2000-01-01 16:00)')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  reservations (\n    id int8 primary key,\n    room_name text,\n    during tsrange\n  );\n\ninsert into\n  reservations (id, room_name, during)\nvalues\n  (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),\n  (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"room_name\": \"Emerald\",\n      \"during\": \"[\\\"2000-01-01 13:00:00\\\",\\\"2000-01-01 15:00:00\\\")\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1258,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1258"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1259,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1259"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1314,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1314"
						}
					],
					"signatures": [
						{
							"id": 388,
							"name": "rangeLt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1258,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1258"
								}
							],
							"typeParameters": [
								{
									"id": 389,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 390,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 389,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 391,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 392,
							"name": "rangeLt",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1259,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1259"
								}
							],
							"parameters": [
								{
									"id": 393,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 394,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 395,
					"name": "rangeLte",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Only relevant for range columns. Match only rows where every element in\n"
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " is either contained in "
							},
							{
								"kind": "code",
								"text": "`range`"
							},
							{
								"kind": "text",
								"text": " or less than any element in\n"
							},
							{
								"kind": "code",
								"text": "`range`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The range column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "range",
								"content": [
									{
										"kind": "text",
										"text": "The range to filter with"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\nPostgres supports a number of [range\ntypes](https://www.postgresql.org/docs/current/rangetypes.html). You\ncan filter on range columns using the string representation of range\nvalues."
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('reservations')\n  .select()\n  .rangeLte('during', '[2000-01-01 14:00, 2000-01-01 16:00)')\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  reservations (\n    id int8 primary key,\n    room_name text,\n    during tsrange\n  );\n\ninsert into\n  reservations (id, room_name, during)\nvalues\n  (1, 'Emerald', '[2000-01-01 13:00, 2000-01-01 15:00)'),\n  (2, 'Topaz', '[2000-01-02 09:00, 2000-01-02 10:00)');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n  {\n    \"data\": [\n      {\n        \"id\": 1,\n        \"room_name\": \"Emerald\",\n        \"during\": \"[\\\"2000-01-01 13:00:00\\\",\\\"2000-01-01 15:00:00\\\")\"\n      }\n    ],\n    \"status\": 200,\n    \"statusText\": \"OK\"\n  }\n\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1319,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1319"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1320,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1320"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1377,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1377"
						}
					],
					"signatures": [
						{
							"id": 396,
							"name": "rangeLte",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1319,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1319"
								}
							],
							"typeParameters": [
								{
									"id": 397,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 398,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 397,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 399,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 400,
							"name": "rangeLte",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1320,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1320"
								}
							],
							"parameters": [
								{
									"id": 401,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 402,
									"name": "range",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 324,
					"name": "regexIMatch",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " matches the PostgreSQL regex "
							},
							{
								"kind": "code",
								"text": "`pattern`"
							},
							{
								"kind": "text",
								"text": "\ncase-insensitively (using the "
							},
							{
								"kind": "code",
								"text": "`~*`"
							},
							{
								"kind": "text",
								"text": " operator)."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "pattern",
								"content": [
									{
										"kind": "text",
										"text": "The PostgreSQL regular expression pattern to match with"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 638,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L638"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 639,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L639"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 647,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L647"
						}
					],
					"signatures": [
						{
							"id": 325,
							"name": "regexIMatch",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 638,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L638"
								}
							],
							"typeParameters": [
								{
									"id": 326,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 327,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 326,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 328,
									"name": "pattern",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 329,
							"name": "regexIMatch",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 639,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L639"
								}
							],
							"parameters": [
								{
									"id": 330,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 331,
									"name": "pattern",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 316,
					"name": "regexMatch",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Match only rows where "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " matches the PostgreSQL regex "
							},
							{
								"kind": "code",
								"text": "`pattern`"
							},
							{
								"kind": "text",
								"text": "\ncase-sensitively (using the "
							},
							{
								"kind": "code",
								"text": "`~`"
							},
							{
								"kind": "text",
								"text": " operator)."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "pattern",
								"content": [
									{
										"kind": "text",
										"text": "The PostgreSQL regular expression pattern to match with"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 624,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L624"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 625,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L625"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 633,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L633"
						}
					],
					"signatures": [
						{
							"id": 317,
							"name": "regexMatch",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 624,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L624"
								}
							],
							"typeParameters": [
								{
									"id": 318,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 319,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 318,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 320,
									"name": "pattern",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 321,
							"name": "regexMatch",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 625,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L625"
								}
							],
							"parameters": [
								{
									"id": 322,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 323,
									"name": "pattern",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 582,
					"name": "retry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 250,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L250"
						}
					],
					"signatures": [
						{
							"id": 583,
							"name": "retry",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database\n\nConfigure retry behavior for this request.\n\nBy default, retries are enabled for idempotent requests (GET, HEAD, OPTIONS)\nthat fail with network errors or specific HTTP status codes (503, 520).\nRetries use exponential backoff (1s, 2s, 4s) with a maximum of 3 attempts."
											}
										]
									},
									{
										"tag": "@example",
										"content": [
											{
												"kind": "code",
												"text": "```ts\n// Disable retries for a specific query\nconst { data, error } = await supabase\n  .from('users')\n  .select()\n  .retry(false)\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 250,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L250"
								}
							],
							"parameters": [
								{
									"id": 584,
									"name": "enabled",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Whether to enable retries for this request"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 753,
								"name": "default.retry"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 752,
						"name": "default.retry"
					}
				},
				{
					"id": 549,
					"name": "returns",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 929,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L929"
						}
					],
					"signatures": [
						{
							"id": 550,
							"name": "returns",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Override the type of the returned "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "Use overrideTypes<yourType, { merge: false }>() method at the end of your call chain instead"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@remarks",
										"content": [
											{
												"kind": "text",
												"text": "- Deprecated: use overrideTypes method instead"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Override type of successful response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .returns<Array<MyType>>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Override type of successful response\n"
											},
											{
												"kind": "code",
												"text": "```js\nlet x: typeof data // MyType[]\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Override type of object response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .maybeSingle()\n  .returns<MyType>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Override type of object response\n"
											},
											{
												"kind": "code",
												"text": "```js\nlet x: typeof data // MyType | null\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 929,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L929"
								}
							],
							"typeParameters": [
								{
									"id": 551,
									"name": "NewResult",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new result type to override with"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 612,
								"typeArguments": [
									{
										"type": "reference",
										"target": 197,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 198,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 199,
										"name": "Row",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Row",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/types.ts",
											"qualifiedName": "CheckMatchingArrayTypes"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 200,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 551,
												"name": "NewResult",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										],
										"name": "CheckMatchingArrayTypes",
										"package": "@supabase/postgrest-js"
									},
									{
										"type": "reference",
										"target": 201,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 202,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 203,
										"name": "Method",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Method",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestTransformBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 720,
								"name": "default.returns"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 719,
						"name": "default.returns"
					}
				},
				{
					"id": 547,
					"name": "rollback",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 886,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L886"
						}
					],
					"signatures": [
						{
							"id": 548,
							"name": "rollback",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Rollback the query.\n\n"
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " will still be returned, but the query is not committed."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 886,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L886"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 718,
								"name": "default.rollback"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 717,
						"name": "default.rollback"
					}
				},
				{
					"id": 473,
					"name": "select",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 61,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L61"
						}
					],
					"signatures": [
						{
							"id": 474,
							"name": "select",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Perform a SELECT on the query result.\n\nBy default, "
									},
									{
										"kind": "code",
										"text": "`.insert()`"
									},
									{
										"kind": "text",
										"text": ", "
									},
									{
										"kind": "code",
										"text": "`.update()`"
									},
									{
										"kind": "text",
										"text": ", "
									},
									{
										"kind": "code",
										"text": "`.upsert()`"
									},
									{
										"kind": "text",
										"text": ", and "
									},
									{
										"kind": "code",
										"text": "`.delete()`"
									},
									{
										"kind": "text",
										"text": " do not\nreturn modified rows. By calling this method, modified rows are returned in\n"
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `upsert()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .upsert({ id: 1, name: 'Han Solo' })\n  .select()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`upsert()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`upsert()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Han Solo\"\n    }\n  ],\n  \"status\": 201,\n  \"statusText\": \"Created\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 61,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L61"
								}
							],
							"typeParameters": [
								{
									"id": 475,
									"name": "Query",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"default": {
										"type": "literal",
										"value": "*"
									}
								},
								{
									"id": 476,
									"name": "NewResultOne",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "reference",
										"target": 919,
										"typeArguments": [
											{
												"type": "reference",
												"target": 198,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 199,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Row",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 201,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.RelationName",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 202,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Relationships",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 475,
												"name": "Query",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 197,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											}
										],
										"name": "GetResult",
										"package": "@supabase/postgrest-js"
									}
								}
							],
							"parameters": [
								{
									"id": 477,
									"name": "columns",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The columns to retrieve, separated by commas"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 475,
										"name": "Query",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 197,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 198,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 199,
										"name": "Row",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Row",
										"refersToTypeParameter": true
									},
									{
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 203,
											"name": "Method",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Method",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "literal",
											"value": "RPC"
										},
										"trueType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": 200,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											"extendsType": {
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "unknown"
												}
											},
											"trueType": {
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": 476,
													"name": "NewResultOne",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											},
											"falseType": {
												"type": "reference",
												"target": 476,
												"name": "NewResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										},
										"falseType": {
											"type": "array",
											"elementType": {
												"type": "reference",
												"target": 476,
												"name": "NewResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										}
									},
									{
										"type": "reference",
										"target": 201,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 202,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 203,
										"name": "Method",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Method",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 644,
								"name": "default.select"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 643,
						"name": "default.select"
					}
				},
				{
					"id": 578,
					"name": "setHeader",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 224,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L224"
						}
					],
					"signatures": [
						{
							"id": 579,
							"name": "setHeader",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Set an HTTP header for the request."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 224,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L224"
								}
							],
							"parameters": [
								{
									"id": 580,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 581,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 749,
								"name": "default.setHeader"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 748,
						"name": "default.setHeader"
					}
				},
				{
					"id": 527,
					"name": "single",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 639,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L639"
						}
					],
					"signatures": [
						{
							"id": 528,
							"name": "single",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as a single object instead of an array of objects.\n\nQuery result must be one row (e.g. using "
									},
									{
										"kind": "code",
										"text": "`.limit(1)`"
									},
									{
										"kind": "text",
										"text": "), otherwise this\nreturns an error."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n  .limit(1)\n  .single()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": {\n    \"name\": \"Luke\"\n  },\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 639,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L639"
								}
							],
							"typeParameters": [
								{
									"id": 529,
									"name": "ResultOne",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 200,
											"name": "Result",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Result",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "array",
											"elementType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestTransformBuilder.ts",
													"qualifiedName": "ResultOne"
												},
												"name": "ResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										},
										"trueType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/PostgrestTransformBuilder.ts",
												"qualifiedName": "ResultOne"
											},
											"name": "ResultOne",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"falseType": {
											"type": "intrinsic",
											"name": "never"
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 197,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 529,
										"name": "ResultOne",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 698,
								"name": "default.single"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 697,
						"name": "default.single"
					}
				},
				{
					"id": 576,
					"name": "stripNulls",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 211,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L211"
						}
					],
					"signatures": [
						{
							"id": 577,
							"name": "stripNulls",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Strip null values from the response data. Properties with "
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": " values\nwill be omitted from the returned JSON objects.\n\nRequires PostgREST 11.2.0+.\n\n"
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "https://docs.postgrest.org/en/stable/references/api/resource_representation.html#stripped-nulls",
										"target": "https://docs.postgrest.org/en/stable/references/api/resource_representation.html#stripped-nulls"
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .stripNulls()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text, bio text);\n\ninsert into\n  characters (id, name, bio)\nvalues\n  (1, 'Luke', null),\n  (2, 'Leia', 'Princess of Alderaan');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Leia\",\n      \"bio\": \"Princess of Alderaan\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 211,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L211"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 747,
								"name": "default.stripNulls"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 746,
						"name": "default.stripNulls"
					}
				},
				{
					"id": 419,
					"name": "textSearch",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Only relevant for text and tsvector columns. Match only rows where\n"
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": " matches the query string in "
							},
							{
								"kind": "code",
								"text": "`query`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The text or tsvector column to filter on"
									}
								]
							},
							{
								"tag": "@param",
								"name": "query",
								"content": [
									{
										"kind": "text",
										"text": "The query text to match with"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options",
								"content": [
									{
										"kind": "text",
										"text": "Named parameters"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.config",
								"content": [
									{
										"kind": "text",
										"text": "The text search configuration to use"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.type",
								"content": [
									{
										"kind": "text",
										"text": "Change how the "
									},
									{
										"kind": "code",
										"text": "`query`"
									},
									{
										"kind": "text",
										"text": " text is interpreted"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@remarks",
								"content": [
									{
										"kind": "text",
										"text": "- For more information, see [Postgres full text search](/docs/guides/database/full-text-search)."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Text search",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst result = await supabase\n  .from(\"texts\")\n  .select(\"content\")\n  .textSearch(\"content\", `'eggs' & 'ham'`, {\n    config: \"english\",\n  });\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Text search\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table texts (\n  id      bigint\n          primary key\n          generated always as identity,\n  content text\n);\n\ninsert into texts (content) values\n    ('Four score and seven years ago'),\n    ('The road goes ever on and on'),\n    ('Green eggs and ham')\n;\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Text search\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"content\": \"Green eggs and ham\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "Basic normalization\nUses PostgreSQL's "
									},
									{
										"kind": "code",
										"text": "`plainto_tsquery`"
									},
									{
										"kind": "text",
										"text": " function."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Basic normalization",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('quotes')\n  .select('catchphrase')\n  .textSearch('catchphrase', `'fat' & 'cat'`, {\n    type: 'plain',\n    config: 'english'\n  })\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "Full normalization\nUses PostgreSQL's "
									},
									{
										"kind": "code",
										"text": "`phraseto_tsquery`"
									},
									{
										"kind": "text",
										"text": " function."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Full normalization",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('quotes')\n  .select('catchphrase')\n  .textSearch('catchphrase', `'fat' & 'cat'`, {\n    type: 'phrase',\n    config: 'english'\n  })\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "Websearch\nUses PostgreSQL's "
									},
									{
										"kind": "code",
										"text": "`websearch_to_tsquery`"
									},
									{
										"kind": "text",
										"text": " function.\nThis function will never raise syntax errors, which makes it possible to use raw user-supplied input for search, and can be used\nwith advanced operators.\n\n- "
									},
									{
										"kind": "code",
										"text": "`unquoted text`"
									},
									{
										"kind": "text",
										"text": ": text not inside quote marks will be converted to terms separated by & operators, as if processed by plainto_tsquery.\n- "
									},
									{
										"kind": "code",
										"text": "`\"quoted text\"`"
									},
									{
										"kind": "text",
										"text": ": text inside quote marks will be converted to terms separated by "
									},
									{
										"kind": "code",
										"text": "`<->`"
									},
									{
										"kind": "text",
										"text": " operators, as if processed by phraseto_tsquery.\n- "
									},
									{
										"kind": "code",
										"text": "`OR`"
									},
									{
										"kind": "text",
										"text": ": the word “or” will be converted to the | operator.\n- "
									},
									{
										"kind": "code",
										"text": "`-`"
									},
									{
										"kind": "text",
										"text": ": a dash will be converted to the ! operator."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Websearch",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('quotes')\n  .select('catchphrase')\n  .textSearch('catchphrase', `'fat or cat'`, {\n    type: 'websearch',\n    config: 'english'\n  })\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1551,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1551"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1556,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1556"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
							"line": 1664,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1664"
						}
					],
					"signatures": [
						{
							"id": 420,
							"name": "textSearch",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1551,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1551"
								}
							],
							"typeParameters": [
								{
									"id": 421,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 422,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 421,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 423,
									"name": "query",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 424,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 425,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 426,
													"name": "config",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
															"line": 1554,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1554"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 427,
													"name": "type",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
															"line": 1554,
															"character": 33,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1554"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "plain"
															},
															{
																"type": "literal",
																"value": "phrase"
															},
															{
																"type": "literal",
																"value": "websearch"
															}
														]
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														426,
														427
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
													"line": 1554,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1554"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 428,
							"name": "textSearch",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
									"line": 1556,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1556"
								}
							],
							"parameters": [
								{
									"id": 429,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 430,
									"name": "query",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 431,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 432,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 433,
													"name": "config",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
															"line": 1559,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1559"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 434,
													"name": "type",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
															"line": 1559,
															"character": 33,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1559"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "plain"
															},
															{
																"type": "literal",
																"value": "phrase"
															},
															{
																"type": "literal",
																"value": "websearch"
															}
														]
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														433,
														434
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
													"line": 1559,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L1559"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 585,
					"name": "then",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 255,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L255"
						}
					],
					"signatures": [
						{
							"id": 586,
							"name": "then",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Attaches callbacks for the resolution and/or rejection of the Promise."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "A Promise for the completion of which ever callback is executed."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 255,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L255"
								}
							],
							"typeParameters": [
								{
									"id": 587,
									"name": "TResult1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "reference",
										"target": 912,
										"typeArguments": [
											{
												"type": "reference",
												"target": 200,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											}
										],
										"name": "PostgrestSingleResponse",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 588,
									"name": "TResult2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "never"
									}
								}
							],
							"parameters": [
								{
									"id": 589,
									"name": "onfulfilled",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback to execute when the Promise is resolved."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 590,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 262,
															"character": 9,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L262"
														}
													],
													"signatures": [
														{
															"id": 591,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
																	"line": 262,
																	"character": 9,
																	"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L262"
																}
															],
															"parameters": [
																{
																	"id": 592,
																	"name": "value",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": 912,
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 200,
																				"name": "Result",
																				"package": "@supabase/postgrest-js",
																				"qualifiedName": "default.Result",
																				"refersToTypeParameter": true
																			}
																		],
																		"name": "PostgrestSingleResponse",
																		"package": "@supabase/postgrest-js"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"target": 587,
																		"name": "TResult1",
																		"package": "@supabase/postgrest-js",
																		"refersToTypeParameter": true
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "PromiseLike"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 587,
																				"name": "TResult1",
																				"package": "@supabase/postgrest-js",
																				"refersToTypeParameter": true
																			}
																		],
																		"name": "PromiseLike",
																		"package": "typescript"
																	}
																]
															}
														}
													]
												}
											}
										]
									}
								},
								{
									"id": 593,
									"name": "onrejected",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback to execute when the Promise is rejected."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 594,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 269,
															"character": 18,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L269"
														}
													],
													"signatures": [
														{
															"id": 595,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
																	"line": 269,
																	"character": 18,
																	"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L269"
																}
															],
															"parameters": [
																{
																	"id": 596,
																	"name": "reason",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "any"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"target": 588,
																		"name": "TResult2",
																		"package": "@supabase/postgrest-js",
																		"refersToTypeParameter": true
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "PromiseLike"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 588,
																				"name": "TResult2",
																				"package": "@supabase/postgrest-js",
																				"refersToTypeParameter": true
																			}
																		],
																		"name": "PromiseLike",
																		"package": "typescript"
																	}
																]
															}
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "PromiseLike"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": 587,
												"name": "TResult1",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 588,
												"name": "TResult2",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										]
									}
								],
								"name": "PromiseLike",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 756,
								"name": "default.then"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 755,
						"name": "default.then"
					}
				},
				{
					"id": 574,
					"name": "throwOnError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 157,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L157"
						}
					],
					"signatures": [
						{
							"id": 575,
							"name": "throwOnError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "If there's an error with the query, throwOnError will reject the promise by\nthrowing the error instead of returning it as part of a successful response.\n\n"
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "https://github.com/supabase/supabase-js/issues/92",
										"target": "https://github.com/supabase/supabase-js/issues/92"
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 157,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L157"
								}
							],
							"type": {
								"type": "intersection",
								"types": [
									{
										"type": "reference",
										"target": 194,
										"typeArguments": [
											{
												"type": "reference",
												"target": 197,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 198,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 199,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Row",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 200,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 201,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.RelationName",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 202,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Relationships",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 203,
												"name": "Method",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Method",
												"refersToTypeParameter": true
											}
										],
										"name": "PostgrestFilterBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									},
									{
										"type": "reference",
										"target": 782,
										"typeArguments": [
											{
												"type": "reference",
												"target": 197,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 200,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "literal",
												"value": true
											}
										],
										"name": "PostgrestBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 745,
								"name": "default.throwOnError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 744,
						"name": "default.throwOnError"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						195
					]
				},
				{
					"title": "Properties",
					"children": [
						559,
						562,
						557,
						570,
						555,
						573,
						558,
						571,
						560,
						561,
						556,
						572
					]
				},
				{
					"title": "Methods",
					"children": [
						524,
						363,
						355,
						533,
						225,
						537,
						463,
						535,
						236,
						244,
						292,
						300,
						308,
						345,
						332,
						340,
						268,
						276,
						284,
						509,
						252,
						260,
						435,
						552,
						530,
						231,
						441,
						350,
						456,
						478,
						411,
						597,
						516,
						403,
						371,
						379,
						387,
						395,
						324,
						316,
						582,
						549,
						547,
						473,
						578,
						527,
						576,
						419,
						585,
						574
					]
				}
			],
			"categories": [
				{
					"title": "Database",
					"children": [
						195,
						524,
						363,
						355,
						533,
						225,
						537,
						463,
						535,
						236,
						244,
						292,
						300,
						308,
						345,
						332,
						268,
						276,
						284,
						509,
						252,
						260,
						435,
						552,
						530,
						231,
						441,
						456,
						478,
						411,
						597,
						516,
						403,
						371,
						379,
						387,
						395,
						549,
						547,
						473,
						578,
						527,
						576,
						419,
						574
					]
				},
				{
					"title": "Database\n\nConfigure retry behavior for this request.\n\nBy default, retries are enabled for idempotent requests (GET, HEAD, OPTIONS)\nthat fail with network errors or specific HTTP status codes (503, 520).\nRetries use exponential backoff (1s, 2s, 4s) with a maximum of 3 attempts.",
					"children": [
						582
					]
				},
				{
					"title": "Other",
					"children": [
						559,
						562,
						557,
						570,
						555,
						573,
						558,
						571,
						560,
						561,
						556,
						572,
						340,
						350,
						324,
						316,
						585
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/PostgrestFilterBuilder.ts",
					"line": 95,
					"character": 21,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestFilterBuilder.ts#L95"
				}
			],
			"typeParameters": [
				{
					"id": 605,
					"name": "ClientOptions",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 916,
						"name": "ClientServerOptions",
						"package": "@supabase/postgrest-js"
					}
				},
				{
					"id": 606,
					"name": "Schema",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "src/types/common/common.ts",
							"qualifiedName": "GenericSchema"
						},
						"name": "GenericSchema",
						"package": "@supabase/postgrest-js"
					}
				},
				{
					"id": 607,
					"name": "Row",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Record"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "unknown"
							}
						],
						"name": "Record",
						"package": "typescript"
					}
				},
				{
					"id": 608,
					"name": "Result",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				},
				{
					"id": 609,
					"name": "RelationName",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 610,
					"name": "Relationships",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 611,
					"name": "Method",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 612,
					"typeArguments": [
						{
							"type": "reference",
							"target": 197,
							"name": "ClientOptions",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.ClientOptions",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 198,
							"name": "Schema",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.Schema",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 199,
							"name": "Row",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.Row",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 200,
							"name": "Result",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.Result",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 201,
							"name": "RelationName",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.RelationName",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 202,
							"name": "Relationships",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.Relationships",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 203,
							"name": "Method",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.Method",
							"refersToTypeParameter": true
						}
					],
					"name": "default",
					"package": "@supabase/postgrest-js"
				}
			]
		},
		{
			"id": 80,
			"name": "PostgrestQueryBuilder",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 81,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 65,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L65"
						}
					],
					"signatures": [
						{
							"id": 82,
							"name": "PostgrestQueryBuilder",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Creates a query builder scoped to a Postgres table or view."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Using supabase-js (recommended)",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { createClient } from '@supabase/supabase-js'\n\nconst supabase = createClient('https://xyzcompany.supabase.co', 'your-publishable-key')\nconst { data, error } = await supabase.from('users').select('*')\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Standalone import for bundle-sensitive environments",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { PostgrestQueryBuilder } from '@supabase/postgrest-js'\n\nconst query = new PostgrestQueryBuilder(\n  new URL('https://xyzcompany.supabase.co/rest/v1/users'),\n  { headers: { apikey: 'your-publishable-key' }, retry: true }\n)\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
									"line": 65,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L65"
								}
							],
							"typeParameters": [
								{
									"id": 83,
									"name": "ClientOptions",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 916,
										"name": "ClientServerOptions",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 84,
									"name": "Schema",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/common/common.ts",
											"qualifiedName": "GenericSchema"
										},
										"name": "GenericSchema",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 85,
									"name": "Relation",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "src/types/common/common.ts",
													"qualifiedName": "GenericTable"
												},
												"name": "GenericTable",
												"package": "@supabase/postgrest-js"
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "src/types/common/common.ts",
													"qualifiedName": "GenericView"
												},
												"name": "GenericView",
												"package": "@supabase/postgrest-js"
											}
										]
									}
								},
								{
									"id": 86,
									"name": "RelationName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "unknown"
									}
								},
								{
									"id": 87,
									"name": "Relationships",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 85,
											"name": "Relation",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Relation",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "reflection",
											"declaration": {
												"id": 88,
												"name": "__type",
												"variant": "declaration",
												"kind": 65536,
												"flags": {},
												"children": [
													{
														"id": 89,
														"name": "Relationships",
														"variant": "declaration",
														"kind": 1024,
														"flags": {},
														"sources": [
															{
																"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																"line": 17,
																"character": 37,
																"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L17"
															}
														],
														"type": {
															"type": "reference",
															"target": {
																"sourceFileName": "src/PostgrestQueryBuilder.ts",
																"qualifiedName": "R"
															},
															"name": "R",
															"package": "@supabase/postgrest-js",
															"refersToTypeParameter": true
														}
													}
												],
												"groups": [
													{
														"title": "Properties",
														"children": [
															89
														]
													}
												],
												"sources": [
													{
														"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
														"line": 17,
														"character": 35,
														"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L17"
													}
												]
											}
										},
										"trueType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/PostgrestQueryBuilder.ts",
												"qualifiedName": "R"
											},
											"name": "R",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"falseType": {
											"type": "intrinsic",
											"name": "unknown"
										}
									}
								}
							],
							"parameters": [
								{
									"id": 90,
									"name": "url",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The URL for the query"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
											"qualifiedName": "URL"
										},
										"name": "URL",
										"package": "typescript"
									}
								},
								{
									"id": 91,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 92,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 95,
													"name": "fetch",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Custom fetch implementation"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 76,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L76"
														}
													],
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 96,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"sources": [
																{
																	"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																	"line": 29329,
																	"character": 17
																},
																{
																	"fileName": "node_modules/@types/node/globals.d.ts",
																	"line": 289,
																	"character": 13
																}
															],
															"signatures": [
																{
																	"id": 97,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																			"line": 29329,
																			"character": 17
																		}
																	],
																	"parameters": [
																		{
																			"id": 98,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "RequestInfo"
																						},
																						"name": "RequestInfo",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 99,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																},
																{
																	"id": 100,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/@types/node/globals.d.ts",
																			"line": 289,
																			"character": 13
																		}
																	],
																	"parameters": [
																		{
																			"id": 101,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "intrinsic",
																						"name": "string"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "Request"
																						},
																						"name": "Request",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 102,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																}
															]
														}
													}
												},
												{
													"id": 93,
													"name": "headers",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Custom headers"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 74,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L74"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "HeadersInit"
														},
														"name": "HeadersInit",
														"package": "typescript"
													},
													"defaultValue": "{}"
												},
												{
													"id": 104,
													"name": "retry",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Enable automatic retries for transient errors (default: true)"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 78,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L78"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 94,
													"name": "schema",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Postgres schema to use"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 75,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L75"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 103,
													"name": "urlLengthLimit",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Maximum URL length before warning"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 77,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L77"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													},
													"defaultValue": "8000"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														95,
														93,
														104,
														94,
														103
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
													"line": 73,
													"character": 7,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L73"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 80,
								"typeArguments": [
									{
										"type": "reference",
										"target": 83,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 84,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 85,
										"name": "Relation",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relation",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 86,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 87,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestQueryBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 109,
					"name": "fetch",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 23,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L23"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 110,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
									"line": 29329,
									"character": 17
								},
								{
									"fileName": "node_modules/@types/node/globals.d.ts",
									"line": 289,
									"character": 13
								}
							],
							"signatures": [
								{
									"id": 111,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
											"line": 29329,
											"character": 17
										}
									],
									"parameters": [
										{
											"id": 112,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "RequestInfo"
														},
														"name": "RequestInfo",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 113,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								},
								{
									"id": 114,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/@types/node/globals.d.ts",
											"line": 289,
											"character": 13
										}
									],
									"parameters": [
										{
											"id": 115,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "Request"
														},
														"name": "Request",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 116,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								}
							]
						}
					}
				},
				{
					"id": 106,
					"name": "headers",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 20,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L20"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "Headers"
						},
						"name": "Headers",
						"package": "typescript"
					}
				},
				{
					"id": 118,
					"name": "retry",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Enable or disable automatic retries for transient errors.\nWhen enabled, idempotent requests (GET/HEAD/OPTIONS) that fail with network\nerrors or HTTP 503/520 responses are automatically retried with exponential\nbackoff (1s, 2s, 4s, up to 3 attempts). Defaults to "
							},
							{
								"kind": "code",
								"text": "`true`"
							},
							{
								"kind": "text",
								"text": " when not specified."
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 32,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L32"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					}
				},
				{
					"id": 107,
					"name": "schema",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 21,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L21"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 108,
					"name": "signal",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isOptional": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 22,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L22"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "AbortSignal"
						},
						"name": "AbortSignal",
						"package": "typescript"
					}
				},
				{
					"id": 105,
					"name": "url",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 19,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L19"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "URL"
						},
						"name": "URL",
						"package": "typescript"
					}
				},
				{
					"id": 117,
					"name": "urlLengthLimit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 24,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L24"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					}
				},
				{
					"id": 182,
					"name": "delete",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 1749,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1749"
						}
					],
					"signatures": [
						{
							"id": 183,
							"name": "delete",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Perform a DELETE on the table or view.\n\nBy default, deleted rows are not returned. To return it, chain the call\nwith "
									},
									{
										"kind": "code",
										"text": "`.select()`"
									},
									{
										"kind": "text",
										"text": " after filters."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@remarks",
										"content": [
											{
												"kind": "text",
												"text": "- "
											},
											{
												"kind": "code",
												"text": "`delete()`"
											},
											{
												"kind": "text",
												"text": " should always be combined with [filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to delete.\n- If you use "
											},
											{
												"kind": "code",
												"text": "`delete()`"
											},
											{
												"kind": "text",
												"text": " with filters and you have\n  [RLS](/docs/learn/auth-deep-dive/auth-row-level-security) enabled, only\n  rows visible through "
											},
											{
												"kind": "code",
												"text": "`SELECT`"
											},
											{
												"kind": "text",
												"text": " policies are deleted. Note that by default\n  no rows are visible, so you need at least one "
											},
											{
												"kind": "code",
												"text": "`SELECT`"
											},
											{
												"kind": "text",
												"text": "/"
											},
											{
												"kind": "code",
												"text": "`ALL`"
											},
											{
												"kind": "text",
												"text": " policy that\n  makes the rows visible.\n- When using "
											},
											{
												"kind": "code",
												"text": "`delete().in()`"
											},
											{
												"kind": "text",
												"text": ", specify an array of values to target multiple rows with a single query. This is particularly useful for batch deleting entries that share common criteria, such as deleting users by their IDs. Ensure that the array you provide accurately represents all records you intend to delete to avoid unintended data removal."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Delete a single record",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst response = await supabase\n  .from('countries')\n  .delete()\n  .eq('id', 1)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Delete a single record\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  countries (id int8 primary key, name text);\n\ninsert into\n  countries (id, name)\nvalues\n  (1, 'Mordor');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Delete a single record\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"status\": 204,\n  \"statusText\": \"No Content\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Delete a record and return it",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('countries')\n  .delete()\n  .eq('id', 1)\n  .select()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Delete a record and return it\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  countries (id int8 primary key, name text);\n\ninsert into\n  countries (id, name)\nvalues\n  (1, 'Mordor');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Delete a record and return it\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Mordor\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Delete multiple records",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst response = await supabase\n  .from('countries')\n  .delete()\n  .in('id', [1, 2, 3])\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Delete multiple records\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  countries (id int8 primary key, name text);\n\ninsert into\n  countries (id, name)\nvalues\n  (1, 'Rohan'), (2, 'The Shire'), (3, 'Mordor');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Delete multiple records\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"status\": 204,\n  \"statusText\": \"No Content\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
									"line": 1749,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1749"
								}
							],
							"parameters": [
								{
									"id": 184,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 185,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 186,
													"name": "count",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Count algorithm to use to count deleted rows.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"exact\"`"
															},
															{
																"kind": "text",
																"text": ": Exact but slow count algorithm. Performs a "
															},
															{
																"kind": "code",
																"text": "`COUNT(*)`"
															},
															{
																"kind": "text",
																"text": " under the\nhood.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"planned\"`"
															},
															{
																"kind": "text",
																"text": ": Approximated but fast count algorithm. Uses the Postgres\nstatistics under the hood.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"estimated\"`"
															},
															{
																"kind": "text",
																"text": ": Uses exact count for low numbers and planned count for high\nnumbers."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 1752,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1752"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "exact"
															},
															{
																"type": "literal",
																"value": "planned"
															},
															{
																"type": "literal",
																"value": "estimated"
															}
														]
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														186
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
													"line": 1751,
													"character": 5,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1751"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 83,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 84,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Row"
										},
										"objectType": {
											"type": "reference",
											"target": 85,
											"name": "Relation",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Relation",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 86,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 87,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "DELETE"
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 133,
					"name": "insert",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Perform an INSERT into the table or view.\n\nBy default, inserted rows are not returned. To return it, chain the call\nwith "
							},
							{
								"kind": "code",
								"text": "`.select()`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "values",
								"content": [
									{
										"kind": "text",
										"text": "The values to insert. Pass an object to insert a single row\nor an array to insert multiple rows."
									}
								]
							},
							{
								"tag": "@param",
								"name": "options",
								"content": [
									{
										"kind": "text",
										"text": "Named parameters"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.count",
								"content": [
									{
										"kind": "text",
										"text": "Count algorithm to use to count inserted rows.\n\n"
									},
									{
										"kind": "code",
										"text": "`\"exact\"`"
									},
									{
										"kind": "text",
										"text": ": Exact but slow count algorithm. Performs a "
									},
									{
										"kind": "code",
										"text": "`COUNT(*)`"
									},
									{
										"kind": "text",
										"text": " under the\nhood.\n\n"
									},
									{
										"kind": "code",
										"text": "`\"planned\"`"
									},
									{
										"kind": "text",
										"text": ": Approximated but fast count algorithm. Uses the Postgres\nstatistics under the hood.\n\n"
									},
									{
										"kind": "code",
										"text": "`\"estimated\"`"
									},
									{
										"kind": "text",
										"text": ": Uses exact count for low numbers and planned count for high\nnumbers."
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.defaultToNull",
								"content": [
									{
										"kind": "text",
										"text": "Make missing fields default to "
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": ".\nOtherwise, use the default value for the column. Only applies for bulk\ninserts."
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "Create a record",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { error } = await supabase\n  .from('countries')\n  .insert({ id: 1, name: 'Mordor' })\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Create a record\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  countries (id int8 primary key, name text);\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Create a record\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"status\": 201,\n  \"statusText\": \"Created\"\n}\n```"
									}
								]
							},
							{
								"tag": "@example",
								"name": "Create a record and return it",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('countries')\n  .insert({ id: 1, name: 'Mordor' })\n  .select()\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Create a record and return it\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  countries (id int8 primary key, name text);\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Create a record and return it\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Mordor\"\n    }\n  ],\n  \"status\": 201,\n  \"statusText\": \"Created\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "Bulk create\nA bulk create operation is handled in a single transaction.\nIf any of the inserts fail, none of the rows are inserted."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Bulk create",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { error } = await supabase\n  .from('countries')\n  .insert([\n    { id: 1, name: 'Mordor' },\n    { id: 1, name: 'The Shire' },\n  ])\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Bulk create\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  countries (id int8 primary key, name text);\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Bulk create\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"error\": {\n    \"code\": \"23505\",\n    \"details\": \"Key (id)=(1) already exists.\",\n    \"hint\": null,\n    \"message\": \"duplicate key value violates unique constraint \\\"countries_pkey\\\"\"\n  },\n  \"status\": 409,\n  \"statusText\": \"Conflict\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 940,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L940"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 957,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L957"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 1086,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1086"
						}
					],
					"signatures": [
						{
							"id": 134,
							"name": "insert",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
									"line": 940,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L940"
								}
							],
							"typeParameters": [
								{
									"id": 135,
									"name": "Row",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"parameters": [
								{
									"id": 136,
									"name": "values",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/types.ts",
											"qualifiedName": "RejectExcessProperties"
										},
										"typeArguments": [
											{
												"type": "conditional",
												"checkType": {
													"type": "reference",
													"target": 85,
													"name": "Relation",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Relation",
													"refersToTypeParameter": true
												},
												"extendsType": {
													"type": "reflection",
													"declaration": {
														"id": 137,
														"name": "__type",
														"variant": "declaration",
														"kind": 65536,
														"flags": {},
														"children": [
															{
																"id": 138,
																"name": "Insert",
																"variant": "declaration",
																"kind": 1024,
																"flags": {},
																"sources": [
																	{
																		"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																		"line": 942,
																		"character": 25,
																		"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L942"
																	}
																],
																"type": {
																	"type": "intrinsic",
																	"name": "unknown"
																}
															}
														],
														"groups": [
															{
																"title": "Properties",
																"children": [
																	138
																]
															}
														],
														"sources": [
															{
																"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																"line": 942,
																"character": 23,
																"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L942"
															}
														]
													}
												},
												"trueType": {
													"type": "indexedAccess",
													"indexType": {
														"type": "literal",
														"value": "Insert"
													},
													"objectType": {
														"type": "reference",
														"target": 85,
														"typeArguments": [
															{
																"type": "reference",
																"target": 85,
																"name": "Relation",
																"package": "@supabase/postgrest-js",
																"qualifiedName": "default.Relation",
																"refersToTypeParameter": true
															}
														],
														"name": "Relation",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Relation",
														"refersToTypeParameter": true
													}
												},
												"falseType": {
													"type": "intrinsic",
													"name": "never"
												}
											},
											{
												"type": "reference",
												"target": 135,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										],
										"name": "RejectExcessProperties",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 139,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 140,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 141,
													"name": "count",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 946,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L946"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "exact"
															},
															{
																"type": "literal",
																"value": "planned"
															},
															{
																"type": "literal",
																"value": "estimated"
															}
														]
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														141
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
													"line": 945,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L945"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 83,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 84,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Row"
										},
										"objectType": {
											"type": "reference",
											"target": 85,
											"name": "Relation",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Relation",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 86,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 87,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "POST"
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						},
						{
							"id": 142,
							"name": "insert",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
									"line": 957,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L957"
								}
							],
							"typeParameters": [
								{
									"id": 143,
									"name": "Row",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"parameters": [
								{
									"id": 144,
									"name": "values",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/types.ts",
												"qualifiedName": "RejectExcessProperties"
											},
											"typeArguments": [
												{
													"type": "conditional",
													"checkType": {
														"type": "reference",
														"target": 85,
														"name": "Relation",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Relation",
														"refersToTypeParameter": true
													},
													"extendsType": {
														"type": "reflection",
														"declaration": {
															"id": 145,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 146,
																	"name": "Insert",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {},
																	"sources": [
																		{
																			"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																			"line": 959,
																			"character": 25,
																			"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L959"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "unknown"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		146
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																	"line": 959,
																	"character": 23,
																	"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L959"
																}
															]
														}
													},
													"trueType": {
														"type": "indexedAccess",
														"indexType": {
															"type": "literal",
															"value": "Insert"
														},
														"objectType": {
															"type": "reference",
															"target": 85,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": 85,
																	"name": "Relation",
																	"package": "@supabase/postgrest-js",
																	"qualifiedName": "default.Relation",
																	"refersToTypeParameter": true
																}
															],
															"name": "Relation",
															"package": "@supabase/postgrest-js",
															"qualifiedName": "default.Relation",
															"refersToTypeParameter": true
														}
													},
													"falseType": {
														"type": "intrinsic",
														"name": "never"
													}
												},
												{
													"type": "reference",
													"target": 143,
													"name": "Row",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "RejectExcessProperties",
											"package": "@supabase/postgrest-js"
										}
									}
								},
								{
									"id": 147,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 148,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 149,
													"name": "count",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 963,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L963"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "exact"
															},
															{
																"type": "literal",
																"value": "planned"
															},
															{
																"type": "literal",
																"value": "estimated"
															}
														]
													}
												},
												{
													"id": 150,
													"name": "defaultToNull",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 964,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L964"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														149,
														150
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
													"line": 962,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L962"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 83,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 84,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Row"
										},
										"objectType": {
											"type": "reference",
											"target": 85,
											"name": "Relation",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Relation",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 86,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 87,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "POST"
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 124,
					"name": "select",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 878,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L878"
						}
					],
					"signatures": [
						{
							"id": 125,
							"name": "select",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Perform a SELECT query on the table or view."
									}
								],
								"blockTags": [
									{
										"tag": "@remarks",
										"content": [
											{
												"kind": "text",
												"text": "When using "
											},
											{
												"kind": "code",
												"text": "`count`"
											},
											{
												"kind": "text",
												"text": " with "
											},
											{
												"kind": "code",
												"text": "`.range()`"
											},
											{
												"kind": "text",
												"text": " or "
											},
											{
												"kind": "code",
												"text": "`.limit()`"
											},
											{
												"kind": "text",
												"text": ", the returned "
											},
											{
												"kind": "code",
												"text": "`count`"
											},
											{
												"kind": "text",
												"text": " is the total number of rows\nthat match your filters, not the number of rows in the current page. Use this to build pagination UI.\n\n- By default, Supabase projects return a maximum of 1,000 rows. This setting can be changed in your project's [API settings](/dashboard/project/_/settings/api). It's recommended that you keep it low to limit the payload size of accidental or malicious requests. You can use "
											},
											{
												"kind": "code",
												"text": "`range()`"
											},
											{
												"kind": "text",
												"text": " queries to paginate through your data.\n- "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": " can be combined with [Filters](/docs/reference/javascript/using-filters)\n- "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": " can be combined with [Modifiers](/docs/reference/javascript/using-modifiers)\n- "
											},
											{
												"kind": "code",
												"text": "`apikey`"
											},
											{
												"kind": "text",
												"text": " is a reserved keyword if you're using the [Supabase Platform](/docs/guides/platform) and [should be avoided as a column name](https://github.com/supabase/supabase/issues/5465). *"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Getting your data",
										"content": [
											{
												"kind": "code",
												"text": "```js\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Getting your data\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Harry'),\n  (2, 'Frodo'),\n  (3, 'Katniss');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Getting your data\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Harry\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Frodo\"\n    },\n    {\n      \"id\": 3,\n      \"name\": \"Katniss\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Selecting specific columns",
										"content": [
											{
												"kind": "code",
												"text": "```js\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Selecting specific columns\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Frodo'),\n  (2, 'Harry'),\n  (3, 'Katniss');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Selecting specific columns\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Frodo\"\n    },\n    {\n      \"name\": \"Harry\"\n    },\n    {\n      \"name\": \"Katniss\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Query referenced tables\nIf your database has foreign key relationships, you can query related tables too."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Query referenced tables",
										"content": [
											{
												"kind": "code",
												"text": "```js\nconst { data, error } = await supabase\n  .from('orchestral_sections')\n  .select(`\n    name,\n    instruments (\n      name\n    )\n  `)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Query referenced tables\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n  instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings'),\n  (2, 'woodwinds');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 2, 'flute'),\n  (2, 1, 'violin');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Query referenced tables\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"strings\",\n      \"instruments\": [\n        {\n          \"name\": \"violin\"\n        }\n      ]\n    },\n    {\n      \"name\": \"woodwinds\",\n      \"instruments\": [\n        {\n          \"name\": \"flute\"\n        }\n      ]\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Query referenced tables with spaces in their names\nIf your table name contains spaces, you must use double quotes in the "
											},
											{
												"kind": "code",
												"text": "`select`"
											},
											{
												"kind": "text",
												"text": " statement to reference the table."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Query referenced tables with spaces in their names",
										"content": [
											{
												"kind": "code",
												"text": "```js\nconst { data, error } = await supabase\n  .from('orchestral sections')\n  .select(`\n    name,\n    \"musical instruments\" (\n      name\n    )\n  `)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Query referenced tables with spaces in their names\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  \"orchestral sections\" (id int8 primary key, name text);\ncreate table\n  \"musical instruments\" (\n    id int8 primary key,\n    section_id int8 not null references \"orchestral sections\",\n    name text\n  );\n\ninsert into\n  \"orchestral sections\" (id, name)\nvalues\n  (1, 'strings'),\n  (2, 'woodwinds');\ninsert into\n  \"musical instruments\" (id, section_id, name)\nvalues\n  (1, 2, 'flute'),\n  (2, 1, 'violin');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Query referenced tables with spaces in their names\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"strings\",\n      \"musical instruments\": [\n        {\n          \"name\": \"violin\"\n        }\n      ]\n    },\n    {\n      \"name\": \"woodwinds\",\n      \"musical instruments\": [\n        {\n          \"name\": \"flute\"\n        }\n      ]\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Query referenced tables through a join table\nIf you're in a situation where your tables are **NOT** directly\nrelated, but instead are joined by a _join table_, you can still use\nthe "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": " method to query the related data. The join table needs\nto have the foreign keys as part of its composite primary key."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Query referenced tables through a join table",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('users')\n  .select(`\n    name,\n    teams (\n      name\n    )\n  `)\n  \n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Query referenced tables through a join table\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  users (\n    id int8 primary key,\n    name text\n  );\ncreate table\n  teams (\n    id int8 primary key,\n    name text\n  );\n-- join table\ncreate table\n  users_teams (\n    user_id int8 not null references users,\n    team_id int8 not null references teams,\n    -- both foreign keys must be part of a composite primary key\n    primary key (user_id, team_id)\n  );\n\ninsert into\n  users (id, name)\nvalues\n  (1, 'Kiran'),\n  (2, 'Evan');\ninsert into\n  teams (id, name)\nvalues\n  (1, 'Green'),\n  (2, 'Blue');\ninsert into\n  users_teams (user_id, team_id)\nvalues\n  (1, 1),\n  (1, 2),\n  (2, 2);\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Query referenced tables through a join table\n"
											},
											{
												"kind": "code",
												"text": "```json\n  {\n    \"data\": [\n      {\n        \"name\": \"Kiran\",\n        \"teams\": [\n          {\n            \"name\": \"Green\"\n          },\n          {\n            \"name\": \"Blue\"\n          }\n        ]\n      },\n      {\n        \"name\": \"Evan\",\n        \"teams\": [\n          {\n            \"name\": \"Blue\"\n          }\n        ]\n      }\n    ],\n    \"status\": 200,\n    \"statusText\": \"OK\"\n  }\n  \n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Query the same referenced table multiple times\nIf you need to query the same referenced table twice, use the name of the\njoined column to identify which join to use. You can also give each\ncolumn an alias."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Query the same referenced table multiple times",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('messages')\n  .select(`\n    content,\n    from:sender_id(name),\n    to:receiver_id(name)\n  `)\n\n// To infer types, use the name of the table (in this case `users`) and\n// the name of the foreign key constraint.\nconst { data, error } = await supabase\n  .from('messages')\n  .select(`\n    content,\n    from:users!messages_sender_id_fkey(name),\n    to:users!messages_receiver_id_fkey(name)\n  `)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Query the same referenced table multiple times\n"
											},
											{
												"kind": "code",
												"text": "```sql\n create table\n users (id int8 primary key, name text);\n\n create table\n   messages (\n     sender_id int8 not null references users,\n     receiver_id int8 not null references users,\n     content text\n   );\n\n insert into\n   users (id, name)\n values\n   (1, 'Kiran'),\n   (2, 'Evan');\n\n insert into\n   messages (sender_id, receiver_id, content)\n values\n   (1, 2, '👋');\n ```"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```\n\n@exampleResponse Query the same referenced table multiple times\n```"
											},
											{
												"kind": "text",
												"text": "json\n{\n  \"data\": [\n    {\n      \"content\": \"👋\",\n      \"from\": {\n        \"name\": \"Kiran\"\n      },\n      \"to\": {\n        \"name\": \"Evan\"\n      }\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n"
											},
											{
												"kind": "code",
												"text": "```\n\n@exampleDescription Query nested foreign tables through a join table\nYou can use the result of a joined table to gather data in\nanother foreign table. With multiple references to the same foreign\ntable you must specify the column on which to conduct the join.\n\n@example Query nested foreign tables through a join table\n```"
											},
											{
												"kind": "text",
												"text": "ts\n  const { data, error } = await supabase\n    .from('games')\n    .select("
											},
											{
												"kind": "code",
												"text": "`\n      game_id:id,\n      away_team:teams!games_away_team_fkey (\n        users (\n          id,\n          name\n        )\n      )\n    `"
											},
											{
												"kind": "text",
												"text": ")\n  \n"
											},
											{
												"kind": "code",
												"text": "```\n\n@exampleSql Query nested foreign tables through a join table\n```"
											},
											{
												"kind": "text",
												"text": "sql\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  users (\n    id int8 primary key,\n    name text\n  );\ncreate table\n  teams (\n    id int8 primary key,\n    name text\n  );\n-- join table\ncreate table\n  users_teams (\n    user_id int8 not null references users,\n    team_id int8 not null references teams,\n\n    primary key (user_id, team_id)\n  );\ncreate table\n  games (\n    id int8 primary key,\n    home_team int8 not null references teams,\n    away_team int8 not null references teams,\n    name text\n  );\n\ninsert into users (id, name)\nvalues\n  (1, 'Kiran'),\n  (2, 'Evan');\ninsert into\n  teams (id, name)\nvalues\n  (1, 'Green'),\n  (2, 'Blue');\ninsert into\n  users_teams (user_id, team_id)\nvalues\n  (1, 1),\n  (1, 2),\n  (2, 2);\ninsert into\n  games (id, home_team, away_team, name)\nvalues\n  (1, 1, 2, 'Green vs Blue'),\n  (2, 2, 1, 'Blue vs Green');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Query nested foreign tables through a join table\n"
											},
											{
												"kind": "code",
												"text": "```json\n  {\n    \"data\": [\n      {\n        \"game_id\": 1,\n        \"away_team\": {\n          \"users\": [\n            {\n              \"id\": 1,\n              \"name\": \"Kiran\"\n            },\n            {\n              \"id\": 2,\n              \"name\": \"Evan\"\n            }\n          ]\n        }\n      },\n      {\n        \"game_id\": 2,\n        \"away_team\": {\n          \"users\": [\n            {\n              \"id\": 1,\n              \"name\": \"Kiran\"\n            }\n          ]\n        }\n      }\n    ],\n    \"status\": 200,\n    \"statusText\": \"OK\"\n  }\n  \n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Filtering through referenced tables\nIf the filter on a referenced table's column is not satisfied, the referenced\ntable returns "
											},
											{
												"kind": "code",
												"text": "`[]`"
											},
											{
												"kind": "text",
												"text": " or "
											},
											{
												"kind": "code",
												"text": "`null`"
											},
											{
												"kind": "text",
												"text": " but the parent table is not filtered out.\nIf you want to filter out the parent table rows, use the "
											},
											{
												"kind": "code",
												"text": "`!inner`"
											},
											{
												"kind": "text",
												"text": " hint"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Filtering through referenced tables",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('instruments')\n  .select('name, orchestral_sections(*)')\n  .eq('orchestral_sections.name', 'percussion')\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Filtering through referenced tables\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n  instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings'),\n  (2, 'woodwinds');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 2, 'flute'),\n  (2, 1, 'violin');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Filtering through referenced tables\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"flute\",\n      \"orchestral_sections\": null\n    },\n    {\n      \"name\": \"violin\",\n      \"orchestral_sections\": null\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Querying referenced table with count\nYou can get the number of rows in a related table by using the\n**count** property."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Querying referenced table with count",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('orchestral_sections')\n  .select(`*, instruments(count)`)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Querying referenced table with count\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table orchestral_sections (\n  \"id\" \"uuid\" primary key default \"extensions\".\"uuid_generate_v4\"() not null,\n  \"name\" text\n);\n\ncreate table characters (\n  \"id\" \"uuid\" primary key default \"extensions\".\"uuid_generate_v4\"() not null,\n  \"name\" text,\n  \"section_id\" \"uuid\" references public.orchestral_sections on delete cascade\n);\n\nwith section as (\n  insert into orchestral_sections (name)\n  values ('strings') returning id\n)\ninsert into instruments (name, section_id) values\n('violin', (select id from section)),\n('viola', (select id from section)),\n('cello', (select id from section)),\n('double bass', (select id from section));\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Querying referenced table with count\n"
											},
											{
												"kind": "code",
												"text": "```json\n[\n  {\n    \"id\": \"693694e7-d993-4360-a6d7-6294e325d9b6\",\n    \"name\": \"strings\",\n    \"instruments\": [\n      {\n        \"count\": 4\n      }\n    ]\n  }\n]\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Querying with count option\nYou can get the number of rows by using the\n[count](/docs/reference/javascript/select#parameters) option."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Querying with count option",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { count, error } = await supabase\n  .from('characters')\n  .select('*', { count: 'exact', head: true })\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Querying with count option\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Querying with count option\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"count\": 3,\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Querying JSON data\nYou can select and filter data inside of\n[JSON](/docs/guides/database/json) columns. Postgres offers some\n[operators](/docs/guides/database/json#query-the-jsonb-data) for\nquerying JSON data."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Querying JSON data",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('users')\n  .select(`\n    id, name,\n    address->city\n  `)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Querying JSON data\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  users (\n    id int8 primary key,\n    name text,\n    address jsonb\n  );\n\ninsert into\n  users (id, name, address)\nvalues\n  (1, 'Frodo', '{\"city\":\"Hobbiton\"}');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Querying JSON data\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Frodo\",\n      \"city\": \"Hobbiton\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Querying referenced table with inner join\nIf you don't want to return the referenced table contents, you can leave the parenthesis empty.\nLike "
											},
											{
												"kind": "code",
												"text": "`.select('name, orchestral_sections!inner()')`"
											},
											{
												"kind": "text",
												"text": "."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Querying referenced table with inner join",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('instruments')\n  .select('name, orchestral_sections!inner(name)')\n  .eq('orchestral_sections.name', 'woodwinds')\n  .limit(1)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Querying referenced table with inner join\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table orchestral_sections (\n  \"id\" \"uuid\" primary key default \"extensions\".\"uuid_generate_v4\"() not null,\n  \"name\" text\n);\n\ncreate table instruments (\n  \"id\" \"uuid\" primary key default \"extensions\".\"uuid_generate_v4\"() not null,\n  \"name\" text,\n  \"section_id\" \"uuid\" references public.orchestral_sections on delete cascade\n);\n\nwith section as (\n  insert into orchestral_sections (name)\n  values ('woodwinds') returning id\n)\ninsert into instruments (name, section_id) values\n('flute', (select id from section)),\n('clarinet', (select id from section)),\n('bassoon', (select id from section)),\n('piccolo', (select id from section));\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Querying referenced table with inner join\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"flute\",\n      \"orchestral_sections\": {\"name\": \"woodwinds\"}\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Switching schemas per query\nIn addition to setting the schema during initialization, you can also switch schemas on a per-query basis.\nMake sure you've set up your [database privileges and API settings](/docs/guides/api/using-custom-schemas)."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Switching schemas per query",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .schema('myschema')\n  .from('mytable')\n  .select()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Switching schemas per query\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate schema myschema;\n\ncreate table myschema.mytable (\n  id uuid primary key default gen_random_uuid(),\n  data text\n);\n\ninsert into myschema.mytable (data) values ('mydata');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Switching schemas per query\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": \"4162e008-27b0-4c0f-82dc-ccaeee9a624d\",\n      \"data\": \"mydata\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
									"line": 878,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L878"
								}
							],
							"typeParameters": [
								{
									"id": 126,
									"name": "Query",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"default": {
										"type": "literal",
										"value": "*"
									}
								},
								{
									"id": 127,
									"name": "ResultOne",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "reference",
										"target": 919,
										"typeArguments": [
											{
												"type": "reference",
												"target": 84,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "indexedAccess",
												"indexType": {
													"type": "literal",
													"value": "Row"
												},
												"objectType": {
													"type": "reference",
													"target": 85,
													"name": "Relation",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Relation",
													"refersToTypeParameter": true
												}
											},
											{
												"type": "reference",
												"target": 86,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.RelationName",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 87,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Relationships",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 126,
												"name": "Query",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 83,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											}
										],
										"name": "GetResult",
										"package": "@supabase/postgrest-js"
									}
								}
							],
							"parameters": [
								{
									"id": 128,
									"name": "columns",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The columns to retrieve, separated by commas. Columns can be renamed when returned with "
											},
											{
												"kind": "code",
												"text": "`customName:columnName`"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 126,
										"name": "Query",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 129,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 130,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 132,
													"name": "count",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Count algorithm to use to count rows in the table or view.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"exact\"`"
															},
															{
																"kind": "text",
																"text": ": Exact but slow count algorithm. Performs a "
															},
															{
																"kind": "code",
																"text": "`COUNT(*)`"
															},
															{
																"kind": "text",
																"text": " under the\nhood.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"planned\"`"
															},
															{
																"kind": "text",
																"text": ": Approximated but fast count algorithm. Uses the Postgres\nstatistics under the hood.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"estimated\"`"
															},
															{
																"kind": "text",
																"text": ": Uses exact count for low numbers and planned count for high\nnumbers."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 892,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L892"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "exact"
															},
															{
																"type": "literal",
																"value": "planned"
															},
															{
																"type": "literal",
																"value": "estimated"
															}
														]
													}
												},
												{
													"id": 131,
													"name": "head",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "When set to "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", "
															},
															{
																"kind": "code",
																"text": "`data`"
															},
															{
																"kind": "text",
																"text": " will not be returned.\nUseful if you only need the count."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 891,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L891"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														132,
														131
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
													"line": 890,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L890"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 83,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 84,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Row"
										},
										"objectType": {
											"type": "reference",
											"target": 85,
											"name": "Relation",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Relation",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": 127,
											"name": "ResultOne",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "reference",
										"target": 86,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 87,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "GET"
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 173,
					"name": "update",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 1593,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1593"
						}
					],
					"signatures": [
						{
							"id": 174,
							"name": "update",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Perform an UPDATE on the table or view.\n\nBy default, updated rows are not returned. To return it, chain the call\nwith "
									},
									{
										"kind": "code",
										"text": "`.select()`"
									},
									{
										"kind": "text",
										"text": " after filters."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@remarks",
										"content": [
											{
												"kind": "text",
												"text": "- "
											},
											{
												"kind": "code",
												"text": "`update()`"
											},
											{
												"kind": "text",
												"text": " should always be combined with [Filters](/docs/reference/javascript/using-filters) to target the item(s) you wish to update."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Updating your data",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { error } = await supabase\n  .from('instruments')\n  .update({ name: 'piano' })\n  .eq('id', 1)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Updating your data\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  instruments (id int8 primary key, name text);\n\ninsert into\n  instruments (id, name)\nvalues\n  (1, 'harpsichord');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Updating your data\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"status\": 204,\n  \"statusText\": \"No Content\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Update a record and return it",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('instruments')\n  .update({ name: 'piano' })\n  .eq('id', 1)\n  .select()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Update a record and return it\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  instruments (id int8 primary key, name text);\n\ninsert into\n  instruments (id, name)\nvalues\n  (1, 'harpsichord');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Update a record and return it\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"piano\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Updating JSON data\nPostgres offers some\n[operators](/docs/guides/database/json#query-the-jsonb-data) for\nworking with JSON data. Currently, it is only possible to update the entire JSON document."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Updating JSON data",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('users')\n  .update({\n    address: {\n      street: 'Melrose Place',\n      postcode: 90210\n    }\n  })\n  .eq('address->postcode', 90210)\n  .select()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Updating JSON data\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  users (\n    id int8 primary key,\n    name text,\n    address jsonb\n  );\n\ninsert into\n  users (id, name, address)\nvalues\n  (1, 'Michael', '{ \"postcode\": 90210 }');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Updating JSON data\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Michael\",\n      \"address\": {\n        \"street\": \"Melrose Place\",\n        \"postcode\": 90210\n      }\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
									"line": 1593,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1593"
								}
							],
							"typeParameters": [
								{
									"id": 175,
									"name": "Row",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"parameters": [
								{
									"id": 176,
									"name": "values",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The values to update with"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/types.ts",
											"qualifiedName": "RejectExcessProperties"
										},
										"typeArguments": [
											{
												"type": "conditional",
												"checkType": {
													"type": "reference",
													"target": 85,
													"name": "Relation",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Relation",
													"refersToTypeParameter": true
												},
												"extendsType": {
													"type": "reflection",
													"declaration": {
														"id": 177,
														"name": "__type",
														"variant": "declaration",
														"kind": 65536,
														"flags": {},
														"children": [
															{
																"id": 178,
																"name": "Update",
																"variant": "declaration",
																"kind": 1024,
																"flags": {},
																"sources": [
																	{
																		"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																		"line": 1595,
																		"character": 25,
																		"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1595"
																	}
																],
																"type": {
																	"type": "intrinsic",
																	"name": "unknown"
																}
															}
														],
														"groups": [
															{
																"title": "Properties",
																"children": [
																	178
																]
															}
														],
														"sources": [
															{
																"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																"line": 1595,
																"character": 23,
																"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1595"
															}
														]
													}
												},
												"trueType": {
													"type": "indexedAccess",
													"indexType": {
														"type": "literal",
														"value": "Update"
													},
													"objectType": {
														"type": "reference",
														"target": 85,
														"typeArguments": [
															{
																"type": "reference",
																"target": 85,
																"name": "Relation",
																"package": "@supabase/postgrest-js",
																"qualifiedName": "default.Relation",
																"refersToTypeParameter": true
															}
														],
														"name": "Relation",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Relation",
														"refersToTypeParameter": true
													}
												},
												"falseType": {
													"type": "intrinsic",
													"name": "never"
												}
											},
											{
												"type": "reference",
												"target": 175,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										],
										"name": "RejectExcessProperties",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 179,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 180,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 181,
													"name": "count",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Count algorithm to use to count updated rows.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"exact\"`"
															},
															{
																"kind": "text",
																"text": ": Exact but slow count algorithm. Performs a "
															},
															{
																"kind": "code",
																"text": "`COUNT(*)`"
															},
															{
																"kind": "text",
																"text": " under the\nhood.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"planned\"`"
															},
															{
																"kind": "text",
																"text": ": Approximated but fast count algorithm. Uses the Postgres\nstatistics under the hood.\n\n"
															},
															{
																"kind": "code",
																"text": "`\"estimated\"`"
															},
															{
																"kind": "text",
																"text": ": Uses exact count for low numbers and planned count for high\nnumbers."
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 1601,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1601"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "exact"
															},
															{
																"type": "literal",
																"value": "planned"
															},
															{
																"type": "literal",
																"value": "estimated"
															}
														]
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														181
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
													"line": 1600,
													"character": 7,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1600"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 83,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 84,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Row"
										},
										"objectType": {
											"type": "reference",
											"target": 85,
											"name": "Relation",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Relation",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 86,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 87,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "PATCH"
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 151,
					"name": "upsert",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Perform an UPSERT on the table or view. Depending on the column(s) passed\nto "
							},
							{
								"kind": "code",
								"text": "`onConflict`"
							},
							{
								"kind": "text",
								"text": ", "
							},
							{
								"kind": "code",
								"text": "`.upsert()`"
							},
							{
								"kind": "text",
								"text": " allows you to perform the equivalent of\n"
							},
							{
								"kind": "code",
								"text": "`.insert()`"
							},
							{
								"kind": "text",
								"text": " if a row with the corresponding "
							},
							{
								"kind": "code",
								"text": "`onConflict`"
							},
							{
								"kind": "text",
								"text": " columns doesn't\nexist, or if it does exist, perform an alternative action depending on\n"
							},
							{
								"kind": "code",
								"text": "`ignoreDuplicates`"
							},
							{
								"kind": "text",
								"text": ".\n\nBy default, upserted rows are not returned. To return it, chain the call\nwith "
							},
							{
								"kind": "code",
								"text": "`.select()`"
							},
							{
								"kind": "text",
								"text": "."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "values",
								"content": [
									{
										"kind": "text",
										"text": "The values to upsert with. Pass an object to upsert a\nsingle row or an array to upsert multiple rows."
									}
								]
							},
							{
								"tag": "@param",
								"name": "options",
								"content": [
									{
										"kind": "text",
										"text": "Named parameters"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.onConflict",
								"content": [
									{
										"kind": "text",
										"text": "Comma-separated UNIQUE column(s) to specify how\nduplicate rows are determined. Two rows are duplicates if all the\n"
									},
									{
										"kind": "code",
										"text": "`onConflict`"
									},
									{
										"kind": "text",
										"text": " columns are equal."
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.ignoreDuplicates",
								"content": [
									{
										"kind": "text",
										"text": "If "
									},
									{
										"kind": "code",
										"text": "`true`"
									},
									{
										"kind": "text",
										"text": ", duplicate rows are ignored. If\n"
									},
									{
										"kind": "code",
										"text": "`false`"
									},
									{
										"kind": "text",
										"text": ", duplicate rows are merged with existing rows."
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.count",
								"content": [
									{
										"kind": "text",
										"text": "Count algorithm to use to count upserted rows.\n\n"
									},
									{
										"kind": "code",
										"text": "`\"exact\"`"
									},
									{
										"kind": "text",
										"text": ": Exact but slow count algorithm. Performs a "
									},
									{
										"kind": "code",
										"text": "`COUNT(*)`"
									},
									{
										"kind": "text",
										"text": " under the\nhood.\n\n"
									},
									{
										"kind": "code",
										"text": "`\"planned\"`"
									},
									{
										"kind": "text",
										"text": ": Approximated but fast count algorithm. Uses the Postgres\nstatistics under the hood.\n\n"
									},
									{
										"kind": "code",
										"text": "`\"estimated\"`"
									},
									{
										"kind": "text",
										"text": ": Uses exact count for low numbers and planned count for high\nnumbers."
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.defaultToNull",
								"content": [
									{
										"kind": "text",
										"text": "Make missing fields default to "
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": ".\nOtherwise, use the default value for the column. This only applies when\ninserting new rows, not when merging with existing rows under\n"
									},
									{
										"kind": "code",
										"text": "`ignoreDuplicates: false`"
									},
									{
										"kind": "text",
										"text": ". This also only applies when doing bulk upserts."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Upsert a single row using a unique key",
								"content": [
									{
										"kind": "code",
										"text": "```ts\n// Upserting a single row, overwriting based on the 'username' unique column\nconst { data, error } = await supabase\n  .from('users')\n  .upsert({ username: 'supabot' }, { onConflict: 'username' })\n\n// Example response:\n// {\n//   data: [\n//     { id: 4, message: 'bar', username: 'supabot' }\n//   ],\n//   error: null\n// }\n```"
									}
								]
							},
							{
								"tag": "@example",
								"name": "Upsert with conflict resolution and exact row counting",
								"content": [
									{
										"kind": "code",
										"text": "```ts\n// Upserting and returning exact count\nconst { data, error, count } = await supabase\n  .from('users')\n  .upsert(\n    {\n      id: 3,\n      message: 'foo',\n      username: 'supabot'\n    },\n    {\n      onConflict: 'username',\n      count: 'exact'\n    }\n  )\n\n// Example response:\n// {\n//   data: [\n//     {\n//       id: 42,\n//       handle: \"saoirse\",\n//       display_name: \"Saoirse\"\n//     }\n//   ],\n//   count: 1,\n//   error: null\n// }\n```"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@remarks",
								"content": [
									{
										"kind": "text",
										"text": "- Primary keys must be included in "
									},
									{
										"kind": "code",
										"text": "`values`"
									},
									{
										"kind": "text",
										"text": " to use upsert."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Upsert your data",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('instruments')\n  .upsert({ id: 1, name: 'piano' })\n  .select()\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Upsert your data\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  instruments (id int8 primary key, name text);\n\ninsert into\n  instruments (id, name)\nvalues\n  (1, 'harpsichord');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Upsert your data\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"piano\"\n    }\n  ],\n  \"status\": 201,\n  \"statusText\": \"Created\"\n}\n```"
									}
								]
							},
							{
								"tag": "@example",
								"name": "Bulk Upsert your data",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('instruments')\n  .upsert([\n    { id: 1, name: 'piano' },\n    { id: 2, name: 'harp' },\n  ])\n  .select()\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Bulk Upsert your data\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  instruments (id int8 primary key, name text);\n\ninsert into\n  instruments (id, name)\nvalues\n  (1, 'harpsichord');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Bulk Upsert your data\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"piano\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"harp\"\n    }\n  ],\n  \"status\": 201,\n  \"statusText\": \"Created\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "Upserting into tables with constraints\nIn the following query, "
									},
									{
										"kind": "code",
										"text": "`upsert()`"
									},
									{
										"kind": "text",
										"text": " implicitly uses the "
									},
									{
										"kind": "code",
										"text": "`id`"
									},
									{
										"kind": "text",
										"text": "\n(primary key) column to determine conflicts. If there is no existing\nrow with the same "
									},
									{
										"kind": "code",
										"text": "`id`"
									},
									{
										"kind": "text",
										"text": ", "
									},
									{
										"kind": "code",
										"text": "`upsert()`"
									},
									{
										"kind": "text",
										"text": " inserts a new row, which\nwill fail in this case as there is already a row with "
									},
									{
										"kind": "code",
										"text": "`handle`"
									},
									{
										"kind": "text",
										"text": " "
									},
									{
										"kind": "code",
										"text": "`\"saoirse\"`"
									},
									{
										"kind": "text",
										"text": ".\nUsing the "
									},
									{
										"kind": "code",
										"text": "`onConflict`"
									},
									{
										"kind": "text",
										"text": " option, you can instruct "
									},
									{
										"kind": "code",
										"text": "`upsert()`"
									},
									{
										"kind": "text",
										"text": " to use\nanother column with a unique constraint to determine conflicts."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Upserting into tables with constraints",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('users')\n  .upsert({ id: 42, handle: 'saoirse', display_name: 'Saoirse' })\n  .select()\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Upserting into tables with constraints\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  users (\n    id int8 generated by default as identity primary key,\n    handle text not null unique,\n    display_name text\n  );\n\ninsert into\n  users (id, handle, display_name)\nvalues\n  (1, 'saoirse', null);\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Upserting into tables with constraints\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"error\": {\n    \"code\": \"23505\",\n    \"details\": \"Key (handle)=(saoirse) already exists.\",\n    \"hint\": null,\n    \"message\": \"duplicate key value violates unique constraint \\\"users_handle_key\\\"\"\n  },\n  \"status\": 409,\n  \"statusText\": \"Conflict\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 1143,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1143"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 1162,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1162"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
							"line": 1391,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1391"
						}
					],
					"signatures": [
						{
							"id": 152,
							"name": "upsert",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
									"line": 1143,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1143"
								}
							],
							"typeParameters": [
								{
									"id": 153,
									"name": "Row",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"parameters": [
								{
									"id": 154,
									"name": "values",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/types.ts",
											"qualifiedName": "RejectExcessProperties"
										},
										"typeArguments": [
											{
												"type": "conditional",
												"checkType": {
													"type": "reference",
													"target": 85,
													"name": "Relation",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Relation",
													"refersToTypeParameter": true
												},
												"extendsType": {
													"type": "reflection",
													"declaration": {
														"id": 155,
														"name": "__type",
														"variant": "declaration",
														"kind": 65536,
														"flags": {},
														"children": [
															{
																"id": 156,
																"name": "Insert",
																"variant": "declaration",
																"kind": 1024,
																"flags": {},
																"sources": [
																	{
																		"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																		"line": 1145,
																		"character": 25,
																		"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1145"
																	}
																],
																"type": {
																	"type": "intrinsic",
																	"name": "unknown"
																}
															}
														],
														"groups": [
															{
																"title": "Properties",
																"children": [
																	156
																]
															}
														],
														"sources": [
															{
																"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																"line": 1145,
																"character": 23,
																"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1145"
															}
														]
													}
												},
												"trueType": {
													"type": "indexedAccess",
													"indexType": {
														"type": "literal",
														"value": "Insert"
													},
													"objectType": {
														"type": "reference",
														"target": 85,
														"typeArguments": [
															{
																"type": "reference",
																"target": 85,
																"name": "Relation",
																"package": "@supabase/postgrest-js",
																"qualifiedName": "default.Relation",
																"refersToTypeParameter": true
															}
														],
														"name": "Relation",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Relation",
														"refersToTypeParameter": true
													}
												},
												"falseType": {
													"type": "intrinsic",
													"name": "never"
												}
											},
											{
												"type": "reference",
												"target": 153,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										],
										"name": "RejectExcessProperties",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 157,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 158,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 161,
													"name": "count",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 1151,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1151"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "exact"
															},
															{
																"type": "literal",
																"value": "planned"
															},
															{
																"type": "literal",
																"value": "estimated"
															}
														]
													}
												},
												{
													"id": 160,
													"name": "ignoreDuplicates",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 1150,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1150"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 159,
													"name": "onConflict",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 1149,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1149"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														161,
														160,
														159
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
													"line": 1148,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1148"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 83,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 84,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Row"
										},
										"objectType": {
											"type": "reference",
											"target": 85,
											"name": "Relation",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Relation",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 86,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 87,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "POST"
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						},
						{
							"id": 162,
							"name": "upsert",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
									"line": 1162,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1162"
								}
							],
							"typeParameters": [
								{
									"id": 163,
									"name": "Row",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								}
							],
							"parameters": [
								{
									"id": 164,
									"name": "values",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/types.ts",
												"qualifiedName": "RejectExcessProperties"
											},
											"typeArguments": [
												{
													"type": "conditional",
													"checkType": {
														"type": "reference",
														"target": 85,
														"name": "Relation",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Relation",
														"refersToTypeParameter": true
													},
													"extendsType": {
														"type": "reflection",
														"declaration": {
															"id": 165,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"children": [
																{
																	"id": 166,
																	"name": "Insert",
																	"variant": "declaration",
																	"kind": 1024,
																	"flags": {},
																	"sources": [
																		{
																			"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																			"line": 1164,
																			"character": 25,
																			"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1164"
																		}
																	],
																	"type": {
																		"type": "intrinsic",
																		"name": "unknown"
																	}
																}
															],
															"groups": [
																{
																	"title": "Properties",
																	"children": [
																		166
																	]
																}
															],
															"sources": [
																{
																	"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
																	"line": 1164,
																	"character": 23,
																	"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1164"
																}
															]
														}
													},
													"trueType": {
														"type": "indexedAccess",
														"indexType": {
															"type": "literal",
															"value": "Insert"
														},
														"objectType": {
															"type": "reference",
															"target": 85,
															"typeArguments": [
																{
																	"type": "reference",
																	"target": 85,
																	"name": "Relation",
																	"package": "@supabase/postgrest-js",
																	"qualifiedName": "default.Relation",
																	"refersToTypeParameter": true
																}
															],
															"name": "Relation",
															"package": "@supabase/postgrest-js",
															"qualifiedName": "default.Relation",
															"refersToTypeParameter": true
														}
													},
													"falseType": {
														"type": "intrinsic",
														"name": "never"
													}
												},
												{
													"type": "reference",
													"target": 163,
													"name": "Row",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "RejectExcessProperties",
											"package": "@supabase/postgrest-js"
										}
									}
								},
								{
									"id": 167,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 168,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 171,
													"name": "count",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 1170,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1170"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "exact"
															},
															{
																"type": "literal",
																"value": "planned"
															},
															{
																"type": "literal",
																"value": "estimated"
															}
														]
													}
												},
												{
													"id": 172,
													"name": "defaultToNull",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 1171,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1171"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 170,
													"name": "ignoreDuplicates",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 1169,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1169"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 169,
													"name": "onConflict",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
															"line": 1168,
															"character": 6,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1168"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														171,
														172,
														170,
														169
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
													"line": 1167,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L1167"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 83,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 84,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "indexedAccess",
										"indexType": {
											"type": "literal",
											"value": "Row"
										},
										"objectType": {
											"type": "reference",
											"target": 85,
											"name": "Relation",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Relation",
											"refersToTypeParameter": true
										}
									},
									{
										"type": "literal",
										"value": null
									},
									{
										"type": "reference",
										"target": 86,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 87,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "literal",
										"value": "POST"
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						81
					]
				},
				{
					"title": "Properties",
					"children": [
						109,
						106,
						118,
						107,
						108,
						105,
						117
					]
				},
				{
					"title": "Methods",
					"children": [
						182,
						133,
						124,
						173,
						151
					]
				}
			],
			"categories": [
				{
					"title": "Database",
					"children": [
						81,
						182,
						133,
						124,
						173,
						151
					]
				},
				{
					"title": "Other",
					"children": [
						109,
						106,
						118,
						107,
						108,
						105,
						117
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
					"line": 12,
					"character": 21,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L12"
				}
			],
			"typeParameters": [
				{
					"id": 187,
					"name": "ClientOptions",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 916,
						"name": "ClientServerOptions",
						"package": "@supabase/postgrest-js"
					}
				},
				{
					"id": 188,
					"name": "Schema",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "src/types/common/common.ts",
							"qualifiedName": "GenericSchema"
						},
						"name": "GenericSchema",
						"package": "@supabase/postgrest-js"
					}
				},
				{
					"id": 189,
					"name": "Relation",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "union",
						"types": [
							{
								"type": "reference",
								"target": {
									"sourceFileName": "src/types/common/common.ts",
									"qualifiedName": "GenericTable"
								},
								"name": "GenericTable",
								"package": "@supabase/postgrest-js"
							},
							{
								"type": "reference",
								"target": {
									"sourceFileName": "src/types/common/common.ts",
									"qualifiedName": "GenericView"
								},
								"name": "GenericView",
								"package": "@supabase/postgrest-js"
							}
						]
					}
				},
				{
					"id": 190,
					"name": "RelationName",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 191,
					"name": "Relationships",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "conditional",
						"checkType": {
							"type": "reference",
							"target": 85,
							"name": "Relation",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.Relation",
							"refersToTypeParameter": true
						},
						"extendsType": {
							"type": "reflection",
							"declaration": {
								"id": 192,
								"name": "__type",
								"variant": "declaration",
								"kind": 65536,
								"flags": {},
								"children": [
									{
										"id": 193,
										"name": "Relationships",
										"variant": "declaration",
										"kind": 1024,
										"flags": {},
										"sources": [
											{
												"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
												"line": 17,
												"character": 37,
												"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L17"
											}
										],
										"type": {
											"type": "inferred",
											"name": "R"
										}
									}
								],
								"groups": [
									{
										"title": "Properties",
										"children": [
											193
										]
									}
								],
								"sources": [
									{
										"fileName": "packages/core/postgrest-js/src/PostgrestQueryBuilder.ts",
										"line": 17,
										"character": 35,
										"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestQueryBuilder.ts#L17"
									}
								]
							}
						},
						"trueType": {
							"type": "reference",
							"target": {
								"sourceFileName": "src/PostgrestQueryBuilder.ts",
								"qualifiedName": "R"
							},
							"name": "R",
							"package": "@supabase/postgrest-js",
							"refersToTypeParameter": true
						},
						"falseType": {
							"type": "intrinsic",
							"name": "unknown"
						}
					}
				}
			]
		},
		{
			"id": 612,
			"name": "PostgrestTransformBuilder",
			"variant": "declaration",
			"kind": 128,
			"flags": {},
			"children": [
				{
					"id": 613,
					"name": "constructor",
					"variant": "declaration",
					"kind": 512,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 115,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L115"
						}
					],
					"signatures": [
						{
							"id": 614,
							"name": "PostgrestTransformBuilder",
							"variant": "signature",
							"kind": 16384,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Creates a builder configured for a specific PostgREST request."
									}
								],
								"blockTags": [
									{
										"tag": "@example",
										"name": "Using supabase-js (recommended)",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { createClient } from '@supabase/supabase-js'\n\nconst supabase = createClient('https://xyzcompany.supabase.co', 'your-publishable-key')\nconst { data, error } = await supabase.from('users').select('*')\n```"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Standalone import for bundle-sensitive environments",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nimport { PostgrestQueryBuilder } from '@supabase/postgrest-js'\n\nconst builder = new PostgrestQueryBuilder(\n  new URL('https://xyzcompany.supabase.co/rest/v1/users'),\n  { headers: new Headers({ apikey: 'your-publishable-key' }) }\n)\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 115,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L115"
								}
							],
							"typeParameters": [
								{
									"id": 615,
									"name": "ClientOptions",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 916,
										"name": "ClientServerOptions",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 616,
									"name": "Schema",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/common/common.ts",
											"qualifiedName": "GenericSchema"
										},
										"name": "GenericSchema",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 617,
									"name": "Row",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								},
								{
									"id": 618,
									"name": "Result",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {}
								},
								{
									"id": 619,
									"name": "RelationName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "unknown"
									}
								},
								{
									"id": 620,
									"name": "Relationships",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "unknown"
									}
								},
								{
									"id": 621,
									"name": "Method",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "unknown"
									}
								}
							],
							"parameters": [
								{
									"id": 622,
									"name": "builder",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 623,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 628,
													"name": "body",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 120,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L120"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "unknown"
													}
												},
												{
													"id": 631,
													"name": "fetch",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 123,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L123"
														}
													],
													"type": {
														"type": "reflection",
														"declaration": {
															"id": 632,
															"name": "__type",
															"variant": "declaration",
															"kind": 65536,
															"flags": {},
															"sources": [
																{
																	"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																	"line": 29329,
																	"character": 17
																},
																{
																	"fileName": "node_modules/@types/node/globals.d.ts",
																	"line": 289,
																	"character": 13
																}
															],
															"signatures": [
																{
																	"id": 633,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
																			"line": 29329,
																			"character": 17
																		}
																	],
																	"parameters": [
																		{
																			"id": 634,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "RequestInfo"
																						},
																						"name": "RequestInfo",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 635,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																},
																{
																	"id": 636,
																	"name": "__type",
																	"variant": "signature",
																	"kind": 4096,
																	"flags": {},
																	"comment": {
																		"summary": [
																			{
																				"kind": "text",
																				"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
																			}
																		]
																	},
																	"sources": [
																		{
																			"fileName": "node_modules/@types/node/globals.d.ts",
																			"line": 289,
																			"character": 13
																		}
																	],
																	"parameters": [
																		{
																			"id": 637,
																			"name": "input",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {},
																			"type": {
																				"type": "union",
																				"types": [
																					{
																						"type": "intrinsic",
																						"name": "string"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "URL"
																						},
																						"name": "URL",
																						"package": "typescript"
																					},
																					{
																						"type": "reference",
																						"target": {
																							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																							"qualifiedName": "Request"
																						},
																						"name": "Request",
																						"package": "typescript"
																					}
																				]
																			}
																		},
																		{
																			"id": 638,
																			"name": "init",
																			"variant": "param",
																			"kind": 32768,
																			"flags": {
																				"isOptional": true
																			},
																			"type": {
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "RequestInit"
																				},
																				"name": "RequestInit",
																				"package": "typescript"
																			}
																		}
																	],
																	"type": {
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "Promise"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": {
																					"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
																					"qualifiedName": "Response"
																				},
																				"name": "Response",
																				"package": "typescript"
																			}
																		],
																		"name": "Promise",
																		"package": "typescript"
																	}
																}
															]
														}
													}
												},
												{
													"id": 626,
													"name": "headers",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 118,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L118"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "HeadersInit"
														},
														"name": "HeadersInit",
														"package": "typescript"
													}
												},
												{
													"id": 639,
													"name": "isMaybeSingle",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 124,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L124"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 624,
													"name": "method",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 116,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L116"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "GET"
															},
															{
																"type": "literal",
																"value": "HEAD"
															},
															{
																"type": "literal",
																"value": "POST"
															},
															{
																"type": "literal",
																"value": "PATCH"
															},
															{
																"type": "literal",
																"value": "DELETE"
															}
														]
													}
												},
												{
													"id": 642,
													"name": "retry",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 128,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L128"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 627,
													"name": "schema",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 119,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L119"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 640,
													"name": "shouldStripNulls",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 125,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L125"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 629,
													"name": "shouldThrowOnError",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 121,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L121"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 630,
													"name": "signal",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 122,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L122"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "AbortSignal"
														},
														"name": "AbortSignal",
														"package": "typescript"
													}
												},
												{
													"id": 625,
													"name": "url",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 117,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L117"
														}
													],
													"type": {
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													}
												},
												{
													"id": 641,
													"name": "urlLengthLimit",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 126,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L126"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "number"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														628,
														631,
														626,
														639,
														624,
														642,
														627,
														640,
														629,
														630,
														625,
														641
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
													"line": 115,
													"character": 23,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L115"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 612,
								"typeArguments": [
									{
										"type": "reference",
										"target": 615,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 616,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 617,
										"name": "Row",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Row",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 618,
										"name": "Result",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Result",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 619,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 620,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 621,
										"name": "Method",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Method",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestTransformBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 784,
								"name": "default.constructor"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 783,
						"name": "default.constructor"
					}
				},
				{
					"id": 729,
					"name": "body",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 81,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L81"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "unknown"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 813,
						"name": "default.body"
					}
				},
				{
					"id": 732,
					"name": "fetch",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 84,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L84"
						}
					],
					"type": {
						"type": "reflection",
						"declaration": {
							"id": 733,
							"name": "__type",
							"variant": "declaration",
							"kind": 65536,
							"flags": {},
							"sources": [
								{
									"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
									"line": 29329,
									"character": 17
								},
								{
									"fileName": "node_modules/@types/node/globals.d.ts",
									"line": 289,
									"character": 13
								}
							],
							"signatures": [
								{
									"id": 734,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/typescript/lib/lib.dom.d.ts",
											"line": 29329,
											"character": 17
										}
									],
									"parameters": [
										{
											"id": 735,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "RequestInfo"
														},
														"name": "RequestInfo",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 736,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								},
								{
									"id": 737,
									"name": "__type",
									"variant": "signature",
									"kind": 4096,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "[MDN Reference](https://developer.mozilla.org/docs/Web/API/Window/fetch)"
											}
										]
									},
									"sources": [
										{
											"fileName": "node_modules/@types/node/globals.d.ts",
											"line": 289,
											"character": 13
										}
									],
									"parameters": [
										{
											"id": 738,
											"name": "input",
											"variant": "param",
											"kind": 32768,
											"flags": {},
											"type": {
												"type": "union",
												"types": [
													{
														"type": "intrinsic",
														"name": "string"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "URL"
														},
														"name": "URL",
														"package": "typescript"
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
															"qualifiedName": "Request"
														},
														"name": "Request",
														"package": "typescript"
													}
												]
											}
										},
										{
											"id": 739,
											"name": "init",
											"variant": "param",
											"kind": 32768,
											"flags": {
												"isOptional": true
											},
											"type": {
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "RequestInit"
												},
												"name": "RequestInit",
												"package": "typescript"
											}
										}
									],
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Promise"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": {
													"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
													"qualifiedName": "Response"
												},
												"name": "Response",
												"package": "typescript"
											}
										],
										"name": "Promise",
										"package": "typescript"
									}
								}
							]
						}
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 816,
						"name": "default.fetch"
					}
				},
				{
					"id": 727,
					"name": "headers",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 79,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L79"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "Headers"
						},
						"name": "Headers",
						"package": "typescript"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 811,
						"name": "default.headers"
					}
				},
				{
					"id": 740,
					"name": "isMaybeSingle",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 85,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L85"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 824,
						"name": "default.isMaybeSingle"
					}
				},
				{
					"id": 725,
					"name": "method",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 77,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L77"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": "GET"
							},
							{
								"type": "literal",
								"value": "HEAD"
							},
							{
								"type": "literal",
								"value": "POST"
							},
							{
								"type": "literal",
								"value": "PATCH"
							},
							{
								"type": "literal",
								"value": "DELETE"
							}
						]
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 809,
						"name": "default.method"
					}
				},
				{
					"id": 743,
					"name": "retryEnabled",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 90,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L90"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "true",
					"inheritedFrom": {
						"type": "reference",
						"target": 827,
						"name": "default.retryEnabled"
					}
				},
				{
					"id": 728,
					"name": "schema",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 80,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L80"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 812,
						"name": "default.schema"
					}
				},
				{
					"id": 741,
					"name": "shouldStripNulls",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 86,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L86"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 825,
						"name": "default.shouldStripNulls"
					}
				},
				{
					"id": 730,
					"name": "shouldThrowOnError",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 82,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L82"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "boolean"
					},
					"defaultValue": "false",
					"inheritedFrom": {
						"type": "reference",
						"target": 814,
						"name": "default.shouldThrowOnError"
					}
				},
				{
					"id": 731,
					"name": "signal",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isOptional": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 83,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L83"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "AbortSignal"
						},
						"name": "AbortSignal",
						"package": "typescript"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 815,
						"name": "default.signal"
					}
				},
				{
					"id": 726,
					"name": "url",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 78,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L78"
						}
					],
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
							"qualifiedName": "URL"
						},
						"name": "URL",
						"package": "typescript"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 810,
						"name": "default.url"
					}
				},
				{
					"id": 742,
					"name": "urlLengthLimit",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isProtected": true,
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 87,
							"character": 12,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L87"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": 826,
						"name": "default.urlLengthLimit"
					}
				},
				{
					"id": 694,
					"name": "abortSignal",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 593,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L593"
						}
					],
					"signatures": [
						{
							"id": 695,
							"name": "abortSignal",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Set the AbortSignal for the fetch request."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@remarks",
										"content": [
											{
												"kind": "text",
												"text": "You can use this to set a timeout for the request."
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Aborting requests in-flight\nYou can use an ["
											},
											{
												"kind": "code",
												"text": "`AbortController`"
											},
											{
												"kind": "text",
												"text": "](https://developer.mozilla.org/en-US/docs/Web/API/AbortController) to abort requests.\nNote that "
											},
											{
												"kind": "code",
												"text": "`status`"
											},
											{
												"kind": "text",
												"text": " and "
											},
											{
												"kind": "code",
												"text": "`statusText`"
											},
											{
												"kind": "text",
												"text": " don't mean anything for aborted requests as the request wasn't fulfilled."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Aborting requests in-flight",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst ac = new AbortController()\n\nconst { data, error } = await supabase\n  .from('very_big_table')\n  .select()\n  .abortSignal(ac.signal)\n\n// Abort the request after 100 ms\nsetTimeout(() => ac.abort(), 100)\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Aborting requests in-flight\n"
											},
											{
												"kind": "code",
												"text": "```json\n  {\n    \"error\": {\n      \"message\": \"AbortError: The user aborted a request.\",\n      \"details\": \"\",\n      \"hint\": \"The request was aborted locally via the provided AbortSignal.\",\n      \"code\": \"\"\n    },\n    \"status\": 0,\n    \"statusText\": \"\"\n  }\n\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Set a timeout",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('very_big_table')\n  .select()\n  .abortSignal(AbortSignal.timeout(1000 /* ms */))\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Set a timeout\n"
											},
											{
												"kind": "code",
												"text": "```json\n  {\n    \"error\": {\n      \"message\": \"FetchError: The user aborted a request.\",\n      \"details\": \"\",\n      \"hint\": \"\",\n      \"code\": \"\"\n    },\n    \"status\": 400,\n    \"statusText\": \"Bad Request\"\n  }\n\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 593,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L593"
								}
							],
							"parameters": [
								{
									"id": 696,
									"name": "signal",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The AbortSignal to use for the fetch request"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
											"qualifiedName": "AbortSignal"
										},
										"name": "AbortSignal",
										"package": "typescript"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 703,
					"name": "csv",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 732,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L732"
						}
					],
					"signatures": [
						{
							"id": 704,
							"name": "csv",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as a string in CSV format."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Return data as CSV\nBy default, the data is returned in JSON format, but can also be returned as Comma Separated Values."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Return data as CSV",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .csv()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Return data as CSV\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Return data as CSV\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": \"id,name\\n1,Luke\\n2,Leia\\n3,Han\",\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 732,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L732"
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 615,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "intrinsic",
										"name": "string"
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 707,
					"name": "explain",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 842,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L842"
						}
					],
					"signatures": [
						{
							"id": 708,
							"name": "explain",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as the EXPLAIN plan for the query.\n\nYou need to enable the\n[db_plan_enabled](https://supabase.com/docs/guides/database/debugging-performance#enabling-explain)\nsetting before using this method."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan\nBy default, the data is returned in TEXT format, but can also be returned as JSON by using the "
											},
											{
												"kind": "code",
												"text": "`format`"
											},
											{
												"kind": "text",
												"text": " parameter."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Get the execution plan",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .explain()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan\n"
											},
											{
												"kind": "code",
												"text": "```js\nAggregate  (cost=33.34..33.36 rows=1 width=112)\n  ->  Limit  (cost=0.00..18.33 rows=1000 width=40)\n        ->  Seq Scan on characters  (cost=0.00..22.00 rows=1200 width=40)\n```"
											}
										]
									},
									{
										"tag": "@exampleDescription",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan with analyze and verbose\nBy default, the data is returned in TEXT format, but can also be returned as JSON by using the "
											},
											{
												"kind": "code",
												"text": "`format`"
											},
											{
												"kind": "text",
												"text": " parameter."
											}
										]
									},
									{
										"tag": "@example",
										"name": "Get the execution plan with analyze and verbose",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .explain({analyze:true,verbose:true})\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan with analyze and verbose\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Get the execution plan with analyze and verbose\n"
											},
											{
												"kind": "code",
												"text": "```js\nAggregate  (cost=33.34..33.36 rows=1 width=112) (actual time=0.041..0.041 rows=1 loops=1)\n  Output: NULL::bigint, count(ROW(characters.id, characters.name)), COALESCE(json_agg(ROW(characters.id, characters.name)), '[]'::json), NULLIF(current_setting('response.headers'::text, true), ''::text), NULLIF(current_setting('response.status'::text, true), ''::text)\n  ->  Limit  (cost=0.00..18.33 rows=1000 width=40) (actual time=0.005..0.006 rows=3 loops=1)\n        Output: characters.id, characters.name\n        ->  Seq Scan on public.characters  (cost=0.00..22.00 rows=1200 width=40) (actual time=0.004..0.005 rows=3 loops=1)\n              Output: characters.id, characters.name\nQuery Identifier: -4730654291623321173\nPlanning Time: 0.407 ms\nExecution Time: 0.119 ms\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 842,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L842"
								}
							],
							"parameters": [
								{
									"id": 709,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 710,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 711,
													"name": "analyze",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", the query will be executed and the\nactual run time will be returned"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 850,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L850"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												},
												{
													"id": 714,
													"name": "buffers",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", include information on buffer usage"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 853,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L853"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												},
												{
													"id": 716,
													"name": "format",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "The format of the output, can be "
															},
															{
																"kind": "code",
																"text": "`\"text\"`"
															},
															{
																"kind": "text",
																"text": " (default)\nor "
															},
															{
																"kind": "code",
																"text": "`\"json\"`"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 855,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L855"
														}
													],
													"type": {
														"type": "union",
														"types": [
															{
																"type": "literal",
																"value": "text"
															},
															{
																"type": "literal",
																"value": "json"
															}
														]
													},
													"defaultValue": "'text'"
												},
												{
													"id": 713,
													"name": "settings",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", include information on configuration\nparameters that affect query planning"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 852,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L852"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												},
												{
													"id": 712,
													"name": "verbose",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", the query identifier will be returned\nand "
															},
															{
																"kind": "code",
																"text": "`data`"
															},
															{
																"kind": "text",
																"text": " will include the output columns of the query"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 851,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L851"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												},
												{
													"id": 715,
													"name": "wal",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "If "
															},
															{
																"kind": "code",
																"text": "`true`"
															},
															{
																"kind": "text",
																"text": ", include information on WAL record generation"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 854,
															"character": 4,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L854"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													},
													"defaultValue": "false"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														711,
														714,
														716,
														713,
														712,
														715
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 849,
													"character": 5,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L849"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "union",
								"types": [
									{
										"type": "reference",
										"target": 782,
										"typeArguments": [
											{
												"type": "reference",
												"target": 615,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "literal",
												"value": false
											}
										],
										"name": "PostgrestBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									},
									{
										"type": "reference",
										"target": 782,
										"typeArguments": [
											{
												"type": "reference",
												"target": 615,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": {
														"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
														"qualifiedName": "Record"
													},
													"typeArguments": [
														{
															"type": "intrinsic",
															"name": "string"
														},
														{
															"type": "intrinsic",
															"name": "unknown"
														}
													],
													"name": "Record",
													"package": "typescript"
												}
											},
											{
												"type": "literal",
												"value": false
											}
										],
										"name": "PostgrestBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									}
								]
							}
						}
					]
				},
				{
					"id": 705,
					"name": "geojson",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 742,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L742"
						}
					],
					"signatures": [
						{
							"id": 706,
							"name": "geojson",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as an object in [GeoJSON](https://geojson.org) format."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 742,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L742"
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 615,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
											"qualifiedName": "Record"
										},
										"typeArguments": [
											{
												"type": "intrinsic",
												"name": "string"
											},
											{
												"type": "intrinsic",
												"name": "unknown"
											}
										],
										"name": "Record",
										"package": "typescript"
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 679,
					"name": "limit",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 445,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L445"
						}
					],
					"signatures": [
						{
							"id": 680,
							"name": "limit",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Limit the query result by "
									},
									{
										"kind": "code",
										"text": "`count`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n  .limit(1)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Luke\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "On a referenced table",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('orchestral_sections')\n  .select(`\n    name,\n    instruments (\n      name\n    )\n  `)\n  .limit(1, { referencedTable: 'instruments' })\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "On a referenced table\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n  instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 1, 'harp'),\n  (2, 1, 'violin');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "On a referenced table\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"strings\",\n      \"instruments\": [\n        {\n          \"name\": \"violin\"\n        }\n      ]\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 445,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L445"
								}
							],
							"parameters": [
								{
									"id": 681,
									"name": "count",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The maximum number of rows to return"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 682,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 683,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 684,
													"name": "foreignTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Deprecated, use "
															},
															{
																"kind": "code",
																"text": "`options.referencedTable`"
															},
															{
																"kind": "text",
																"text": "\ninstead"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 450,
															"character": 9,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L450"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 685,
													"name": "referencedTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Set this to limit rows of referenced\ntables instead of the parent table"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 450,
															"character": 32,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L450"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													},
													"defaultValue": "foreignTable"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														684,
														685
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 450,
													"character": 7,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L450"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 722,
					"name": "maxAffected",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 957,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L957"
						}
					],
					"signatures": [
						{
							"id": 723,
							"name": "maxAffected",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Set the maximum number of rows that can be affected by the query.\nOnly available in PostgREST v13+ and only works with PATCH and DELETE methods."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 957,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L957"
								}
							],
							"parameters": [
								{
									"id": 724,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The maximum number of rows that can be affected"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								}
							],
							"type": {
								"type": "conditional",
								"checkType": {
									"type": "reference",
									"target": {
										"sourceFileName": "src/types/feature-flags.ts",
										"qualifiedName": "MaxAffectedEnabled"
									},
									"typeArguments": [
										{
											"type": "indexedAccess",
											"indexType": {
												"type": "literal",
												"value": "PostgrestVersion"
											},
											"objectType": {
												"type": "reference",
												"target": 615,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											}
										}
									],
									"name": "MaxAffectedEnabled",
									"package": "@supabase/postgrest-js"
								},
								"extendsType": {
									"type": "literal",
									"value": true
								},
								"trueType": {
									"type": "conditional",
									"checkType": {
										"type": "reference",
										"target": 621,
										"name": "Method",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Method",
										"refersToTypeParameter": true
									},
									"extendsType": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": "PATCH"
											},
											{
												"type": "literal",
												"value": "DELETE"
											},
											{
												"type": "literal",
												"value": "RPC"
											}
										]
									},
									"trueType": {
										"type": "reference",
										"target": 612,
										"typeArguments": [
											{
												"type": "reference",
												"target": 615,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 616,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 617,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Row",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 618,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 619,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.RelationName",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 620,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Relationships",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 621,
												"name": "Method",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Method",
												"refersToTypeParameter": true
											}
										],
										"name": "PostgrestTransformBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									},
									"falseType": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/PostgrestFilterBuilder.ts",
											"qualifiedName": "InvalidMethodError"
										},
										"typeArguments": [
											{
												"type": "literal",
												"value": "maxAffected method only available on update or delete"
											}
										],
										"name": "InvalidMethodError",
										"package": "@supabase/postgrest-js"
									}
								},
								"falseType": {
									"type": "reference",
									"target": {
										"sourceFileName": "src/PostgrestFilterBuilder.ts",
										"qualifiedName": "InvalidMethodError"
									},
									"typeArguments": [
										{
											"type": "literal",
											"value": "maxAffected method only available on postgrest 13+"
										}
									],
									"name": "InvalidMethodError",
									"package": "@supabase/postgrest-js"
								}
							}
						}
					]
				},
				{
					"id": 700,
					"name": "maybeSingle",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 685,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L685"
						}
					],
					"signatures": [
						{
							"id": 701,
							"name": "maybeSingle",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as a single object instead of an array of objects.\n\nQuery result must be zero or one row (e.g. using "
									},
									{
										"kind": "code",
										"text": "`.limit(1)`"
									},
									{
										"kind": "text",
										"text": "), otherwise\nthis returns an error."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .eq('name', 'Katniss')\n  .maybeSingle()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 685,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L685"
								}
							],
							"typeParameters": [
								{
									"id": 702,
									"name": "ResultOne",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 618,
											"name": "Result",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Result",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "array",
											"elementType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestTransformBuilder.ts",
													"qualifiedName": "ResultOne"
												},
												"name": "ResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										},
										"trueType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/PostgrestTransformBuilder.ts",
												"qualifiedName": "ResultOne"
											},
											"name": "ResultOne",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"falseType": {
											"type": "intrinsic",
											"name": "never"
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 615,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reference",
												"target": 532,
												"name": "ResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										]
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 648,
					"name": "order",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Order the query result by "
							},
							{
								"kind": "code",
								"text": "`column`"
							},
							{
								"kind": "text",
								"text": ".\n\nYou can call this method multiple times to order by multiple columns.\n\nYou can order referenced tables, but it only affects the ordering of the\nparent table if you use "
							},
							{
								"kind": "code",
								"text": "`!inner`"
							},
							{
								"kind": "text",
								"text": " in the query."
							}
						],
						"blockTags": [
							{
								"tag": "@param",
								"name": "column",
								"content": [
									{
										"kind": "text",
										"text": "The column to order by"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options",
								"content": [
									{
										"kind": "text",
										"text": "Named parameters"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.ascending",
								"content": [
									{
										"kind": "text",
										"text": "If "
									},
									{
										"kind": "code",
										"text": "`true`"
									},
									{
										"kind": "text",
										"text": ", the result will be in ascending order"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.nullsFirst",
								"content": [
									{
										"kind": "text",
										"text": "If "
									},
									{
										"kind": "code",
										"text": "`true`"
									},
									{
										"kind": "text",
										"text": ", "
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": "s appear first. If "
									},
									{
										"kind": "code",
										"text": "`false`"
									},
									{
										"kind": "text",
										"text": ",\n"
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": "s appear last."
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.referencedTable",
								"content": [
									{
										"kind": "text",
										"text": "Set this to order a referenced table by\nits columns"
									}
								]
							},
							{
								"tag": "@param",
								"name": "options.foreignTable",
								"content": [
									{
										"kind": "text",
										"text": "Deprecated, use "
									},
									{
										"kind": "code",
										"text": "`options.referencedTable`"
									},
									{
										"kind": "text",
										"text": "\ninstead"
									}
								]
							},
							{
								"tag": "@category",
								"content": [
									{
										"kind": "text",
										"text": "Database"
									}
								]
							},
							{
								"tag": "@example",
								"name": "With `select()`",
								"content": [
									{
										"kind": "code",
										"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('id, name')\n  .order('id', { ascending: false })\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "With "
									},
									{
										"kind": "code",
										"text": "`select()`"
									},
									{
										"kind": "text",
										"text": "\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 3,\n      \"name\": \"Han\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Leia\"\n    },\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "On a referenced table\nOrdering with "
									},
									{
										"kind": "code",
										"text": "`referencedTable`"
									},
									{
										"kind": "text",
										"text": " doesn't affect the ordering of the\nparent table."
									}
								]
							},
							{
								"tag": "@example",
								"name": "On a referenced table",
								"content": [
									{
										"kind": "code",
										"text": "```ts\n  const { data, error } = await supabase\n    .from('orchestral_sections')\n    .select(`\n      name,\n      instruments (\n        name\n      )\n    `)\n    .order('name', { referencedTable: 'instruments', ascending: false })\n\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "On a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n  instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings'),\n  (2, 'woodwinds');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 1, 'harp'),\n  (2, 1, 'violin');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "On a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"strings\",\n      \"instruments\": [\n        {\n          \"name\": \"violin\"\n        },\n        {\n          \"name\": \"harp\"\n        }\n      ]\n    },\n    {\n      \"name\": \"woodwinds\",\n      \"instruments\": []\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							},
							{
								"tag": "@exampleDescription",
								"content": [
									{
										"kind": "text",
										"text": "Order parent table by a referenced table\nOrdering with "
									},
									{
										"kind": "code",
										"text": "`referenced_table(col)`"
									},
									{
										"kind": "text",
										"text": " affects the ordering of the\nparent table."
									}
								]
							},
							{
								"tag": "@example",
								"name": "Order parent table by a referenced table",
								"content": [
									{
										"kind": "code",
										"text": "```ts\n  const { data, error } = await supabase\n    .from('instruments')\n    .select(`\n      name,\n      section:orchestral_sections (\n        name\n      )\n    `)\n    .order('section(name)', { ascending: true })\n\n```"
									}
								]
							},
							{
								"tag": "@exampleSql",
								"content": [
									{
										"kind": "text",
										"text": "Order parent table by a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```sql\ncreate table\n  orchestral_sections (id int8 primary key, name text);\ncreate table\n  instruments (\n    id int8 primary key,\n    section_id int8 not null references orchestral_sections,\n    name text\n  );\n\ninsert into\n  orchestral_sections (id, name)\nvalues\n  (1, 'strings'),\n  (2, 'woodwinds');\ninsert into\n  instruments (id, section_id, name)\nvalues\n  (1, 2, 'flute'),\n  (2, 1, 'violin');\n```"
									}
								]
							},
							{
								"tag": "@exampleResponse",
								"content": [
									{
										"kind": "text",
										"text": "Order parent table by a referenced table\n"
									},
									{
										"kind": "code",
										"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"violin\",\n      \"orchestral_sections\": {\"name\": \"strings\"}\n    },\n    {\n      \"name\": \"flute\",\n      \"orchestral_sections\": {\"name\": \"woodwinds\"}\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
									}
								]
							}
						]
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 110,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L110"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 114,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L114"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 121,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L121"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 128,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L128"
						},
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 320,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L320"
						}
					],
					"signatures": [
						{
							"id": 649,
							"name": "order",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 110,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L110"
								}
							],
							"typeParameters": [
								{
									"id": 650,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 651,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 480,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 652,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 653,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 654,
													"name": "ascending",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 112,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L112"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 655,
													"name": "nullsFirst",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 112,
															"character": 37,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L112"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 656,
													"name": "referencedTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 112,
															"character": 59,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L112"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "undefined"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														654,
														655,
														656
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 112,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L112"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 657,
							"name": "order",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 114,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L114"
								}
							],
							"parameters": [
								{
									"id": 658,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 659,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 660,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 661,
													"name": "ascending",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 116,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L116"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 662,
													"name": "nullsFirst",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 116,
															"character": 37,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L116"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 663,
													"name": "referencedTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 116,
															"character": 59,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L116"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														661,
														662,
														663
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 116,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L116"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 664,
							"name": "order",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "Use "
											},
											{
												"kind": "code",
												"text": "`options.referencedTable`"
											},
											{
												"kind": "text",
												"text": " instead of "
											},
											{
												"kind": "code",
												"text": "`options.foreignTable`"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 121,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L121"
								}
							],
							"typeParameters": [
								{
									"id": 665,
									"name": "ColumnName",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"parameters": [
								{
									"id": 666,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "reference",
										"target": 495,
										"name": "ColumnName",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								},
								{
									"id": 667,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 668,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 669,
													"name": "ascending",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 123,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L123"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 671,
													"name": "foreignTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 123,
															"character": 59,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L123"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "undefined"
													}
												},
												{
													"id": 670,
													"name": "nullsFirst",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 123,
															"character": 37,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L123"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														669,
														671,
														670
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 123,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L123"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						},
						{
							"id": 672,
							"name": "order",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "Use "
											},
											{
												"kind": "code",
												"text": "`options.referencedTable`"
											},
											{
												"kind": "text",
												"text": " instead of "
											},
											{
												"kind": "code",
												"text": "`options.foreignTable`"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 128,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L128"
								}
							],
							"parameters": [
								{
									"id": 673,
									"name": "column",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 674,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 675,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 676,
													"name": "ascending",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 130,
															"character": 16,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L130"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												},
												{
													"id": 678,
													"name": "foreignTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 130,
															"character": 59,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L130"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 677,
													"name": "nullsFirst",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 130,
															"character": 37,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L130"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														676,
														678,
														677
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 130,
													"character": 14,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L130"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 767,
					"name": "overrideTypes",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 658,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L658"
						}
					],
					"signatures": [
						{
							"id": 768,
							"name": "overrideTypes",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Override the type of the returned "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " field in the response."
									}
								],
								"blockTags": [
									{
										"tag": "@example",
										"content": [
											{
												"kind": "code",
												"text": "```typescript\n// Merge with existing types (default behavior)\nconst query = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ custom_field: string }>()\n\n// Replace existing types completely\nconst replaceQuery = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ id: number; name: string }, { merge: false }>()\n```"
											}
										]
									},
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "A PostgrestBuilder instance with the new type"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Complete Override type of successful response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .overrideTypes<Array<MyType>, { merge: false }>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Complete Override type of successful response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // MyType[]\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Complete Override type of object response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .maybeSingle()\n  .overrideTypes<MyType, { merge: false }>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Complete Override type of object response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // MyType | null\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Partial Override type of successful response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .overrideTypes<Array<{ status: \"A\" | \"B\" }>>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Partial Override type of successful response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // Array<CountryRowProperties & { status: \"A\" | \"B\" }>\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Partial Override type of object response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .maybeSingle()\n  .overrideTypes<{ status: \"A\" | \"B\" }>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Partial Override type of object response\n"
											},
											{
												"kind": "code",
												"text": "```ts\nlet x: typeof data // CountryRowProperties & { status: \"A\" | \"B\" } | null\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Example 5",
										"content": [
											{
												"kind": "code",
												"text": "```typescript\n// Merge with existing types (default behavior)\nconst query = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ custom_field: string }>()\n\n// Replace existing types completely\nconst replaceQuery = supabase\n  .from('users')\n  .select()\n  .overrideTypes<{ id: number; name: string }, { merge: false }>()\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 658,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L658"
								}
							],
							"typeParameters": [
								{
									"id": 769,
									"name": "NewResult",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new type to cast the response data to"
											}
										]
									}
								},
								{
									"id": 770,
									"name": "Options",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Optional type configuration (defaults to { merge: true })"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 771,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 772,
													"name": "merge",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 660,
															"character": 22,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "boolean"
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														772
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
													"line": 660,
													"character": 20,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
												}
											]
										}
									},
									"default": {
										"type": "reflection",
										"declaration": {
											"id": 773,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 774,
													"name": "merge",
													"variant": "declaration",
													"kind": 1024,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 660,
															"character": 44,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
														}
													],
													"type": {
														"type": "literal",
														"value": true
													}
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														774
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
													"line": 660,
													"character": 42,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L660"
												}
											]
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 615,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/types.ts",
												"qualifiedName": "IsValidResultOverride"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 618,
													"name": "Result",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Result",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 599,
													"name": "NewResult",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												},
												{
													"type": "literal",
													"value": false
												},
												{
													"type": "literal",
													"value": false
												}
											],
											"name": "IsValidResultOverride",
											"package": "@supabase/postgrest-js"
										},
										"extendsType": {
											"type": "literal",
											"value": true
										},
										"trueType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/select-query-parser/types.ts",
													"qualifiedName": "ContainsNull"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 618,
														"name": "Result",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Result",
														"refersToTypeParameter": true
													}
												],
												"name": "ContainsNull",
												"package": "@supabase/postgrest-js"
											},
											"extendsType": {
												"type": "literal",
												"value": true
											},
											"trueType": {
												"type": "union",
												"types": [
													{
														"type": "literal",
														"value": null
													},
													{
														"type": "reference",
														"target": {
															"sourceFileName": "src/types/types.ts",
															"qualifiedName": "MergePartialResult"
														},
														"typeArguments": [
															{
																"type": "reference",
																"target": 599,
																"name": "NewResult",
																"package": "@supabase/postgrest-js",
																"refersToTypeParameter": true
															},
															{
																"type": "reference",
																"target": {
																	"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																	"qualifiedName": "NonNullable"
																},
																"typeArguments": [
																	{
																		"type": "reference",
																		"target": 618,
																		"name": "Result",
																		"package": "@supabase/postgrest-js",
																		"qualifiedName": "default.Result",
																		"refersToTypeParameter": true
																	}
																],
																"name": "NonNullable",
																"package": "typescript"
															},
															{
																"type": "reference",
																"target": 600,
																"name": "Options",
																"package": "@supabase/postgrest-js",
																"refersToTypeParameter": true
															}
														],
														"name": "MergePartialResult",
														"package": "@supabase/postgrest-js"
													}
												]
											},
											"falseType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/types/types.ts",
													"qualifiedName": "MergePartialResult"
												},
												"typeArguments": [
													{
														"type": "reference",
														"target": 599,
														"name": "NewResult",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 618,
														"name": "Result",
														"package": "@supabase/postgrest-js",
														"qualifiedName": "default.Result",
														"refersToTypeParameter": true
													},
													{
														"type": "reference",
														"target": 600,
														"name": "Options",
														"package": "@supabase/postgrest-js",
														"refersToTypeParameter": true
													}
												],
												"name": "MergePartialResult",
												"package": "@supabase/postgrest-js"
											}
										},
										"falseType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/types.ts",
												"qualifiedName": "CheckMatchingArrayTypes"
											},
											"typeArguments": [
												{
													"type": "reference",
													"target": 618,
													"name": "Result",
													"package": "@supabase/postgrest-js",
													"qualifiedName": "default.Result",
													"refersToTypeParameter": true
												},
												{
													"type": "reference",
													"target": 599,
													"name": "NewResult",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											],
											"name": "CheckMatchingArrayTypes",
											"package": "@supabase/postgrest-js"
										}
									},
									{
										"type": "literal",
										"value": false
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 865,
								"name": "default.overrideTypes"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 864,
						"name": "default.overrideTypes"
					}
				},
				{
					"id": 686,
					"name": "range",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 511,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L511"
						}
					],
					"signatures": [
						{
							"id": 687,
							"name": "range",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Limit the query result by starting at an offset "
									},
									{
										"kind": "code",
										"text": "`from`"
									},
									{
										"kind": "text",
										"text": " and ending at the offset "
									},
									{
										"kind": "code",
										"text": "`to`"
									},
									{
										"kind": "text",
										"text": ".\nOnly records within this range are returned.\nThis respects the query order and if there is no order clause the range could behave unexpectedly.\nThe "
									},
									{
										"kind": "code",
										"text": "`from`"
									},
									{
										"kind": "text",
										"text": " and "
									},
									{
										"kind": "code",
										"text": "`to`"
									},
									{
										"kind": "text",
										"text": " values are 0-based and inclusive: "
									},
									{
										"kind": "code",
										"text": "`range(1, 3)`"
									},
									{
										"kind": "text",
										"text": " will include the second, third\nand fourth rows of the query."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n  .range(0, 1)\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"name\": \"Luke\"\n    },\n    {\n      \"name\": \"Leia\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 511,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L511"
								}
							],
							"parameters": [
								{
									"id": 688,
									"name": "from",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The starting index from which to limit the result"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 689,
									"name": "to",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The last index to which to limit the result"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "number"
									}
								},
								{
									"id": 690,
									"name": "options",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Named parameters"
											}
										]
									},
									"type": {
										"type": "reflection",
										"declaration": {
											"id": 691,
											"name": "__type",
											"variant": "declaration",
											"kind": 65536,
											"flags": {},
											"children": [
												{
													"id": 692,
													"name": "foreignTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Deprecated, use "
															},
															{
																"kind": "code",
																"text": "`options.referencedTable`"
															},
															{
																"kind": "text",
																"text": "\ninstead"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 517,
															"character": 9,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L517"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													}
												},
												{
													"id": 693,
													"name": "referencedTable",
													"variant": "declaration",
													"kind": 1024,
													"flags": {
														"isOptional": true
													},
													"comment": {
														"summary": [
															{
																"kind": "text",
																"text": "Set this to limit rows of referenced\ntables instead of the parent table"
															}
														]
													},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
															"line": 517,
															"character": 32,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L517"
														}
													],
													"type": {
														"type": "intrinsic",
														"name": "string"
													},
													"defaultValue": "foreignTable"
												}
											],
											"groups": [
												{
													"title": "Properties",
													"children": [
														692,
														693
													]
												}
											],
											"sources": [
												{
													"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
													"line": 517,
													"character": 7,
													"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L517"
												}
											]
										}
									},
									"defaultValue": "{}"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 752,
					"name": "retry",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 250,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L250"
						}
					],
					"signatures": [
						{
							"id": 753,
							"name": "retry",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database\n\nConfigure retry behavior for this request.\n\nBy default, retries are enabled for idempotent requests (GET, HEAD, OPTIONS)\nthat fail with network errors or specific HTTP status codes (503, 520).\nRetries use exponential backoff (1s, 2s, 4s) with a maximum of 3 attempts."
											}
										]
									},
									{
										"tag": "@example",
										"content": [
											{
												"kind": "code",
												"text": "```ts\n// Disable retries for a specific query\nconst { data, error } = await supabase\n  .from('users')\n  .select()\n  .retry(false)\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 250,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L250"
								}
							],
							"parameters": [
								{
									"id": 754,
									"name": "enabled",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "Whether to enable retries for this request"
											}
										]
									},
									"type": {
										"type": "intrinsic",
										"name": "boolean"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 837,
								"name": "default.retry"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 836,
						"name": "default.retry"
					}
				},
				{
					"id": 719,
					"name": "returns",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 929,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L929"
						}
					],
					"signatures": [
						{
							"id": 720,
							"name": "returns",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Override the type of the returned "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@deprecated",
										"content": [
											{
												"kind": "text",
												"text": "Use overrideTypes<yourType, { merge: false }>() method at the end of your call chain instead"
											}
										]
									},
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@remarks",
										"content": [
											{
												"kind": "text",
												"text": "- Deprecated: use overrideTypes method instead"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Override type of successful response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .returns<Array<MyType>>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Override type of successful response\n"
											},
											{
												"kind": "code",
												"text": "```js\nlet x: typeof data // MyType[]\n```"
											}
										]
									},
									{
										"tag": "@example",
										"name": "Override type of object response",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data } = await supabase\n  .from('countries')\n  .select()\n  .maybeSingle()\n  .returns<MyType>()\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "Override type of object response\n"
											},
											{
												"kind": "code",
												"text": "```js\nlet x: typeof data // MyType | null\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 929,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L929"
								}
							],
							"typeParameters": [
								{
									"id": 721,
									"name": "NewResult",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The new result type to override with"
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 612,
								"typeArguments": [
									{
										"type": "reference",
										"target": 615,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 616,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 617,
										"name": "Row",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Row",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": {
											"sourceFileName": "src/types/types.ts",
											"qualifiedName": "CheckMatchingArrayTypes"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 618,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 551,
												"name": "NewResult",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										],
										"name": "CheckMatchingArrayTypes",
										"package": "@supabase/postgrest-js"
									},
									{
										"type": "reference",
										"target": 619,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 620,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 621,
										"name": "Method",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Method",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestTransformBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							},
							"overwrites": {
								"type": "reference",
								"target": 862,
								"name": "default.returns"
							}
						}
					],
					"overwrites": {
						"type": "reference",
						"target": 861,
						"name": "default.returns"
					}
				},
				{
					"id": 717,
					"name": "rollback",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 886,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L886"
						}
					],
					"signatures": [
						{
							"id": 718,
							"name": "rollback",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Rollback the query.\n\n"
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " will still be returned, but the query is not committed."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 886,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L886"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							}
						}
					]
				},
				{
					"id": 643,
					"name": "select",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 61,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L61"
						}
					],
					"signatures": [
						{
							"id": 644,
							"name": "select",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Perform a SELECT on the query result.\n\nBy default, "
									},
									{
										"kind": "code",
										"text": "`.insert()`"
									},
									{
										"kind": "text",
										"text": ", "
									},
									{
										"kind": "code",
										"text": "`.update()`"
									},
									{
										"kind": "text",
										"text": ", "
									},
									{
										"kind": "code",
										"text": "`.upsert()`"
									},
									{
										"kind": "text",
										"text": ", and "
									},
									{
										"kind": "code",
										"text": "`.delete()`"
									},
									{
										"kind": "text",
										"text": " do not\nreturn modified rows. By calling this method, modified rows are returned in\n"
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": "."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `upsert()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .upsert({ id: 1, name: 'Han Solo' })\n  .select()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`upsert()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`upsert()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Han Solo\"\n    }\n  ],\n  \"status\": 201,\n  \"statusText\": \"Created\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 61,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L61"
								}
							],
							"typeParameters": [
								{
									"id": 645,
									"name": "Query",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									},
									"default": {
										"type": "literal",
										"value": "*"
									}
								},
								{
									"id": 646,
									"name": "NewResultOne",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "reference",
										"target": 919,
										"typeArguments": [
											{
												"type": "reference",
												"target": 616,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 617,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Row",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 619,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.RelationName",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 620,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Relationships",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 475,
												"name": "Query",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 615,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											}
										],
										"name": "GetResult",
										"package": "@supabase/postgrest-js"
									}
								}
							],
							"parameters": [
								{
									"id": 647,
									"name": "columns",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The columns to retrieve, separated by commas"
											}
										]
									},
									"type": {
										"type": "reference",
										"target": 475,
										"name": "Query",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 194,
								"typeArguments": [
									{
										"type": "reference",
										"target": 615,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 616,
										"name": "Schema",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Schema",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 617,
										"name": "Row",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Row",
										"refersToTypeParameter": true
									},
									{
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 621,
											"name": "Method",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Method",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "literal",
											"value": "RPC"
										},
										"trueType": {
											"type": "conditional",
											"checkType": {
												"type": "reference",
												"target": 618,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											"extendsType": {
												"type": "array",
												"elementType": {
													"type": "intrinsic",
													"name": "unknown"
												}
											},
											"trueType": {
												"type": "array",
												"elementType": {
													"type": "reference",
													"target": 476,
													"name": "NewResultOne",
													"package": "@supabase/postgrest-js",
													"refersToTypeParameter": true
												}
											},
											"falseType": {
												"type": "reference",
												"target": 476,
												"name": "NewResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										},
										"falseType": {
											"type": "array",
											"elementType": {
												"type": "reference",
												"target": 476,
												"name": "NewResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										}
									},
									{
										"type": "reference",
										"target": 619,
										"name": "RelationName",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.RelationName",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 620,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Relationships",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 621,
										"name": "Method",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.Method",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestFilterBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 748,
					"name": "setHeader",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 224,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L224"
						}
					],
					"signatures": [
						{
							"id": 749,
							"name": "setHeader",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Set an HTTP header for the request."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 224,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L224"
								}
							],
							"parameters": [
								{
									"id": 750,
									"name": "name",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								},
								{
									"id": 751,
									"name": "value",
									"variant": "param",
									"kind": 32768,
									"flags": {},
									"type": {
										"type": "intrinsic",
										"name": "string"
									}
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 833,
								"name": "default.setHeader"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 832,
						"name": "default.setHeader"
					}
				},
				{
					"id": 697,
					"name": "single",
					"variant": "declaration",
					"kind": 2048,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
							"line": 639,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L639"
						}
					],
					"signatures": [
						{
							"id": 698,
							"name": "single",
							"variant": "signature",
							"kind": 4096,
							"flags": {},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Return "
									},
									{
										"kind": "code",
										"text": "`data`"
									},
									{
										"kind": "text",
										"text": " as a single object instead of an array of objects.\n\nQuery result must be one row (e.g. using "
									},
									{
										"kind": "code",
										"text": "`.limit(1)`"
									},
									{
										"kind": "text",
										"text": "), otherwise this\nreturns an error."
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select('name')\n  .limit(1)\n  .single()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text);\n\ninsert into\n  characters (id, name)\nvalues\n  (1, 'Luke'),\n  (2, 'Leia'),\n  (3, 'Han');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": {\n    \"name\": \"Luke\"\n  },\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
									"line": 639,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L639"
								}
							],
							"typeParameters": [
								{
									"id": 699,
									"name": "ResultOne",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 618,
											"name": "Result",
											"package": "@supabase/postgrest-js",
											"qualifiedName": "default.Result",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "array",
											"elementType": {
												"type": "reference",
												"target": {
													"sourceFileName": "src/PostgrestTransformBuilder.ts",
													"qualifiedName": "ResultOne"
												},
												"name": "ResultOne",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										},
										"trueType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/PostgrestTransformBuilder.ts",
												"qualifiedName": "ResultOne"
											},
											"name": "ResultOne",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"falseType": {
											"type": "intrinsic",
											"name": "never"
										}
									}
								}
							],
							"type": {
								"type": "reference",
								"target": 782,
								"typeArguments": [
									{
										"type": "reference",
										"target": 615,
										"name": "ClientOptions",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default.ClientOptions",
										"refersToTypeParameter": true
									},
									{
										"type": "reference",
										"target": 529,
										"name": "ResultOne",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								],
								"name": "PostgrestBuilder",
								"package": "@supabase/postgrest-js",
								"qualifiedName": "default"
							}
						}
					]
				},
				{
					"id": 746,
					"name": "stripNulls",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 211,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L211"
						}
					],
					"signatures": [
						{
							"id": 747,
							"name": "stripNulls",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Strip null values from the response data. Properties with "
									},
									{
										"kind": "code",
										"text": "`null`"
									},
									{
										"kind": "text",
										"text": " values\nwill be omitted from the returned JSON objects.\n\nRequires PostgREST 11.2.0+.\n\n"
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "https://docs.postgrest.org/en/stable/references/api/resource_representation.html#stripped-nulls",
										"target": "https://docs.postgrest.org/en/stable/references/api/resource_representation.html#stripped-nulls"
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									},
									{
										"tag": "@example",
										"name": "With `select()`",
										"content": [
											{
												"kind": "code",
												"text": "```ts\nconst { data, error } = await supabase\n  .from('characters')\n  .select()\n  .stripNulls()\n```"
											}
										]
									},
									{
										"tag": "@exampleSql",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```sql\ncreate table\n  characters (id int8 primary key, name text, bio text);\n\ninsert into\n  characters (id, name, bio)\nvalues\n  (1, 'Luke', null),\n  (2, 'Leia', 'Princess of Alderaan');\n```"
											}
										]
									},
									{
										"tag": "@exampleResponse",
										"content": [
											{
												"kind": "text",
												"text": "With "
											},
											{
												"kind": "code",
												"text": "`select()`"
											},
											{
												"kind": "text",
												"text": "\n"
											},
											{
												"kind": "code",
												"text": "```json\n{\n  \"data\": [\n    {\n      \"id\": 1,\n      \"name\": \"Luke\"\n    },\n    {\n      \"id\": 2,\n      \"name\": \"Leia\",\n      \"bio\": \"Princess of Alderaan\"\n    }\n  ],\n  \"status\": 200,\n  \"statusText\": \"OK\"\n}\n```"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 211,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L211"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "this"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 831,
								"name": "default.stripNulls"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 830,
						"name": "default.stripNulls"
					}
				},
				{
					"id": 755,
					"name": "then",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 255,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L255"
						}
					],
					"signatures": [
						{
							"id": 756,
							"name": "then",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "Attaches callbacks for the resolution and/or rejection of the Promise."
									}
								],
								"blockTags": [
									{
										"tag": "@returns",
										"content": [
											{
												"kind": "text",
												"text": "A Promise for the completion of which ever callback is executed."
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 255,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L255"
								}
							],
							"typeParameters": [
								{
									"id": 757,
									"name": "TResult1",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "reference",
										"target": 912,
										"typeArguments": [
											{
												"type": "reference",
												"target": 618,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											}
										],
										"name": "PostgrestSingleResponse",
										"package": "@supabase/postgrest-js"
									}
								},
								{
									"id": 758,
									"name": "TResult2",
									"variant": "typeParam",
									"kind": 131072,
									"flags": {},
									"default": {
										"type": "intrinsic",
										"name": "never"
									}
								}
							],
							"parameters": [
								{
									"id": 759,
									"name": "onfulfilled",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback to execute when the Promise is resolved."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 760,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 262,
															"character": 9,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L262"
														}
													],
													"signatures": [
														{
															"id": 761,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
																	"line": 262,
																	"character": 9,
																	"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L262"
																}
															],
															"parameters": [
																{
																	"id": 762,
																	"name": "value",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "reference",
																		"target": 912,
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 618,
																				"name": "Result",
																				"package": "@supabase/postgrest-js",
																				"qualifiedName": "default.Result",
																				"refersToTypeParameter": true
																			}
																		],
																		"name": "PostgrestSingleResponse",
																		"package": "@supabase/postgrest-js"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"target": 587,
																		"name": "TResult1",
																		"package": "@supabase/postgrest-js",
																		"refersToTypeParameter": true
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "PromiseLike"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 587,
																				"name": "TResult1",
																				"package": "@supabase/postgrest-js",
																				"refersToTypeParameter": true
																			}
																		],
																		"name": "PromiseLike",
																		"package": "typescript"
																	}
																]
															}
														}
													]
												}
											}
										]
									}
								},
								{
									"id": 763,
									"name": "onrejected",
									"variant": "param",
									"kind": 32768,
									"flags": {
										"isOptional": true
									},
									"comment": {
										"summary": [
											{
												"kind": "text",
												"text": "The callback to execute when the Promise is rejected."
											}
										]
									},
									"type": {
										"type": "union",
										"types": [
											{
												"type": "literal",
												"value": null
											},
											{
												"type": "reflection",
												"declaration": {
													"id": 764,
													"name": "__type",
													"variant": "declaration",
													"kind": 65536,
													"flags": {},
													"sources": [
														{
															"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
															"line": 269,
															"character": 18,
															"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L269"
														}
													],
													"signatures": [
														{
															"id": 765,
															"name": "__type",
															"variant": "signature",
															"kind": 4096,
															"flags": {},
															"sources": [
																{
																	"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
																	"line": 269,
																	"character": 18,
																	"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L269"
																}
															],
															"parameters": [
																{
																	"id": 766,
																	"name": "reason",
																	"variant": "param",
																	"kind": 32768,
																	"flags": {},
																	"type": {
																		"type": "intrinsic",
																		"name": "any"
																	}
																}
															],
															"type": {
																"type": "union",
																"types": [
																	{
																		"type": "reference",
																		"target": 588,
																		"name": "TResult2",
																		"package": "@supabase/postgrest-js",
																		"refersToTypeParameter": true
																	},
																	{
																		"type": "reference",
																		"target": {
																			"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
																			"qualifiedName": "PromiseLike"
																		},
																		"typeArguments": [
																			{
																				"type": "reference",
																				"target": 588,
																				"name": "TResult2",
																				"package": "@supabase/postgrest-js",
																				"refersToTypeParameter": true
																			}
																		],
																		"name": "PromiseLike",
																		"package": "typescript"
																	}
																]
															}
														}
													]
												}
											}
										]
									}
								}
							],
							"type": {
								"type": "reference",
								"target": {
									"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
									"qualifiedName": "PromiseLike"
								},
								"typeArguments": [
									{
										"type": "union",
										"types": [
											{
												"type": "reference",
												"target": 587,
												"name": "TResult1",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 588,
												"name": "TResult2",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										]
									}
								],
								"name": "PromiseLike",
								"package": "typescript"
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 840,
								"name": "default.then"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 839,
						"name": "default.then"
					}
				},
				{
					"id": 744,
					"name": "throwOnError",
					"variant": "declaration",
					"kind": 2048,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
							"line": 157,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L157"
						}
					],
					"signatures": [
						{
							"id": 745,
							"name": "throwOnError",
							"variant": "signature",
							"kind": 4096,
							"flags": {
								"isInherited": true
							},
							"comment": {
								"summary": [
									{
										"kind": "text",
										"text": "If there's an error with the query, throwOnError will reject the promise by\nthrowing the error instead of returning it as part of a successful response.\n\n"
									},
									{
										"kind": "inline-tag",
										"tag": "@link",
										"text": "https://github.com/supabase/supabase-js/issues/92",
										"target": "https://github.com/supabase/supabase-js/issues/92"
									}
								],
								"blockTags": [
									{
										"tag": "@category",
										"content": [
											{
												"kind": "text",
												"text": "Database"
											}
										]
									}
								]
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/PostgrestBuilder.ts",
									"line": 157,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestBuilder.ts#L157"
								}
							],
							"type": {
								"type": "intersection",
								"types": [
									{
										"type": "reference",
										"target": 612,
										"typeArguments": [
											{
												"type": "reference",
												"target": 615,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 616,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Schema",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 617,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Row",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 618,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 619,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.RelationName",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 620,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Relationships",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 621,
												"name": "Method",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Method",
												"refersToTypeParameter": true
											}
										],
										"name": "PostgrestTransformBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									},
									{
										"type": "reference",
										"target": 782,
										"typeArguments": [
											{
												"type": "reference",
												"target": 615,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.ClientOptions",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 618,
												"name": "Result",
												"package": "@supabase/postgrest-js",
												"qualifiedName": "default.Result",
												"refersToTypeParameter": true
											},
											{
												"type": "literal",
												"value": true
											}
										],
										"name": "PostgrestBuilder",
										"package": "@supabase/postgrest-js",
										"qualifiedName": "default"
									}
								]
							},
							"inheritedFrom": {
								"type": "reference",
								"target": 829,
								"name": "default.throwOnError"
							}
						}
					],
					"inheritedFrom": {
						"type": "reference",
						"target": 828,
						"name": "default.throwOnError"
					}
				}
			],
			"groups": [
				{
					"title": "Constructors",
					"children": [
						613
					]
				},
				{
					"title": "Properties",
					"children": [
						729,
						732,
						727,
						740,
						725,
						743,
						728,
						741,
						730,
						731,
						726,
						742
					]
				},
				{
					"title": "Methods",
					"children": [
						694,
						703,
						707,
						705,
						679,
						722,
						700,
						648,
						767,
						686,
						752,
						719,
						717,
						643,
						748,
						697,
						746,
						755,
						744
					]
				}
			],
			"categories": [
				{
					"title": "Database",
					"children": [
						613,
						694,
						703,
						707,
						705,
						679,
						722,
						700,
						648,
						767,
						686,
						719,
						717,
						643,
						748,
						697,
						746,
						744
					]
				},
				{
					"title": "Database\n\nConfigure retry behavior for this request.\n\nBy default, retries are enabled for idempotent requests (GET, HEAD, OPTIONS)\nthat fail with network errors or specific HTTP status codes (503, 520).\nRetries use exponential backoff (1s, 2s, 4s) with a maximum of 3 attempts.",
					"children": [
						752
					]
				},
				{
					"title": "Other",
					"children": [
						729,
						732,
						727,
						740,
						725,
						743,
						728,
						741,
						730,
						731,
						726,
						742,
						755
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/PostgrestTransformBuilder.ts",
					"line": 8,
					"character": 21,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/PostgrestTransformBuilder.ts#L8"
				}
			],
			"typeParameters": [
				{
					"id": 775,
					"name": "ClientOptions",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 916,
						"name": "ClientServerOptions",
						"package": "@supabase/postgrest-js"
					}
				},
				{
					"id": 776,
					"name": "Schema",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "src/types/common/common.ts",
							"qualifiedName": "GenericSchema"
						},
						"name": "GenericSchema",
						"package": "@supabase/postgrest-js"
					}
				},
				{
					"id": 777,
					"name": "Row",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Record"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "unknown"
							}
						],
						"name": "Record",
						"package": "typescript"
					}
				},
				{
					"id": 778,
					"name": "Result",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				},
				{
					"id": 779,
					"name": "RelationName",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 780,
					"name": "Relationships",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				},
				{
					"id": 781,
					"name": "Method",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"default": {
						"type": "intrinsic",
						"name": "unknown"
					}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": 782,
					"typeArguments": [
						{
							"type": "reference",
							"target": 615,
							"name": "ClientOptions",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.ClientOptions",
							"refersToTypeParameter": true
						},
						{
							"type": "reference",
							"target": 618,
							"name": "Result",
							"package": "@supabase/postgrest-js",
							"qualifiedName": "default.Result",
							"refersToTypeParameter": true
						}
					],
					"name": "default",
					"package": "@supabase/postgrest-js"
				}
			],
			"extendedBy": [
				{
					"type": "reference",
					"target": 194,
					"name": "PostgrestFilterBuilder"
				}
			]
		},
		{
			"id": 897,
			"name": "PostgrestResponseFailure",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 901,
					"name": "count",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 25,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L25"
						}
					],
					"type": {
						"type": "literal",
						"value": null
					}
				},
				{
					"id": 900,
					"name": "data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 24,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L24"
						}
					],
					"type": {
						"type": "literal",
						"value": null
					}
				},
				{
					"id": 899,
					"name": "error",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 23,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L23"
						}
					],
					"type": {
						"type": "reference",
						"target": 875,
						"name": "PostgrestError",
						"package": "@supabase/postgrest-js",
						"qualifiedName": "default"
					}
				},
				{
					"id": 902,
					"name": "status",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 12,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L12"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "PostgrestResponseBase.status"
					}
				},
				{
					"id": 903,
					"name": "statusText",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 13,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L13"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "PostgrestResponseBase.statusText"
					}
				},
				{
					"id": 898,
					"name": "success",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 22,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L22"
						}
					],
					"type": {
						"type": "literal",
						"value": false
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						901,
						900,
						899,
						902,
						903,
						898
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/types/types.ts",
					"line": 21,
					"character": 17,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L21"
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "src/types/types.ts",
						"qualifiedName": "PostgrestResponseBase"
					},
					"name": "PostgrestResponseBase",
					"package": "@supabase/postgrest-js"
				}
			]
		},
		{
			"id": 904,
			"name": "PostgrestResponseSuccess",
			"variant": "declaration",
			"kind": 256,
			"flags": {},
			"children": [
				{
					"id": 908,
					"name": "count",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 19,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L19"
						}
					],
					"type": {
						"type": "union",
						"types": [
							{
								"type": "literal",
								"value": null
							},
							{
								"type": "intrinsic",
								"name": "number"
							}
						]
					}
				},
				{
					"id": 907,
					"name": "data",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 18,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L18"
						}
					],
					"type": {
						"type": "reference",
						"target": 911,
						"name": "T",
						"package": "@supabase/postgrest-js",
						"qualifiedName": "PostgrestResponseSuccess.T",
						"refersToTypeParameter": true
					}
				},
				{
					"id": 906,
					"name": "error",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 17,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L17"
						}
					],
					"type": {
						"type": "literal",
						"value": null
					}
				},
				{
					"id": 909,
					"name": "status",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 12,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L12"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "number"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "PostgrestResponseBase.status"
					}
				},
				{
					"id": 910,
					"name": "statusText",
					"variant": "declaration",
					"kind": 1024,
					"flags": {
						"isInherited": true
					},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 13,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L13"
						}
					],
					"type": {
						"type": "intrinsic",
						"name": "string"
					},
					"inheritedFrom": {
						"type": "reference",
						"target": -1,
						"name": "PostgrestResponseBase.statusText"
					}
				},
				{
					"id": 905,
					"name": "success",
					"variant": "declaration",
					"kind": 1024,
					"flags": {},
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/types.ts",
							"line": 16,
							"character": 2,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L16"
						}
					],
					"type": {
						"type": "literal",
						"value": true
					}
				}
			],
			"groups": [
				{
					"title": "Properties",
					"children": [
						908,
						907,
						906,
						909,
						910,
						905
					]
				}
			],
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/types/types.ts",
					"line": 15,
					"character": 17,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L15"
				}
			],
			"typeParameters": [
				{
					"id": 911,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"extendedTypes": [
				{
					"type": "reference",
					"target": {
						"sourceFileName": "src/types/types.ts",
						"qualifiedName": "PostgrestResponseBase"
					},
					"name": "PostgrestResponseBase",
					"package": "@supabase/postgrest-js"
				}
			]
		},
		{
			"id": 916,
			"name": "PostgrestClientOptions",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/types/common/common.ts",
					"line": 81,
					"character": 12,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/common/common.ts#L81"
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 917,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"children": [
						{
							"id": 918,
							"name": "PostgrestVersion",
							"variant": "declaration",
							"kind": 1024,
							"flags": {
								"isOptional": true
							},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/types/common/common.ts",
									"line": 82,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/common/common.ts#L82"
								}
							],
							"type": {
								"type": "intrinsic",
								"name": "string"
							}
						}
					],
					"groups": [
						{
							"title": "Properties",
							"children": [
								918
							]
						}
					],
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/types/common/common.ts",
							"line": 81,
							"character": 34,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/common/common.ts#L81"
						}
					]
				}
			}
		},
		{
			"id": 914,
			"name": "PostgrestMaybeSingleResponse",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/types/types.ts",
					"line": 32,
					"character": 12,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L32"
				}
			],
			"typeParameters": [
				{
					"id": 915,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "reference",
				"target": 912,
				"typeArguments": [
					{
						"type": "union",
						"types": [
							{
								"type": "reference",
								"target": 915,
								"name": "T",
								"package": "@supabase/postgrest-js",
								"refersToTypeParameter": true
							},
							{
								"type": "literal",
								"value": null
							}
						]
					}
				],
				"name": "PostgrestSingleResponse",
				"package": "@supabase/postgrest-js"
			}
		},
		{
			"id": 895,
			"name": "PostgrestResponse",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/types/types.ts",
					"line": 33,
					"character": 12,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L33"
				}
			],
			"typeParameters": [
				{
					"id": 896,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "reference",
				"target": 912,
				"typeArguments": [
					{
						"type": "array",
						"elementType": {
							"type": "reference",
							"target": 896,
							"name": "T",
							"package": "@supabase/postgrest-js",
							"refersToTypeParameter": true
						}
					}
				],
				"name": "PostgrestSingleResponse",
				"package": "@supabase/postgrest-js"
			}
		},
		{
			"id": 912,
			"name": "PostgrestSingleResponse",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/types/types.ts",
					"line": 31,
					"character": 12,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/types/types.ts#L31"
				}
			],
			"typeParameters": [
				{
					"id": 913,
					"name": "T",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {}
				}
			],
			"type": {
				"type": "union",
				"types": [
					{
						"type": "reference",
						"target": 904,
						"typeArguments": [
							{
								"type": "reference",
								"target": 913,
								"name": "T",
								"package": "@supabase/postgrest-js",
								"refersToTypeParameter": true
							}
						],
						"name": "PostgrestResponseSuccess",
						"package": "@supabase/postgrest-js"
					},
					{
						"type": "reference",
						"target": 897,
						"name": "PostgrestResponseFailure",
						"package": "@supabase/postgrest-js"
					}
				]
			}
		},
		{
			"id": 919,
			"name": "UnstableGetResult",
			"variant": "declaration",
			"kind": 2097152,
			"flags": {},
			"comment": {
				"summary": [
					{
						"kind": "text",
						"text": "Main entry point for constructing the result type of a PostgREST query."
					}
				]
			},
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/select-query-parser/result.ts",
					"line": 38,
					"character": 12,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/select-query-parser/result.ts#L38"
				}
			],
			"typeParameters": [
				{
					"id": 920,
					"name": "Schema",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Database schema."
							}
						]
					},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "src/types/common/common.ts",
							"qualifiedName": "GenericSchema"
						},
						"name": "GenericSchema",
						"package": "@supabase/postgrest-js"
					}
				},
				{
					"id": 921,
					"name": "Row",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The type of a row in the current table."
							}
						]
					},
					"type": {
						"type": "reference",
						"target": {
							"sourceFileName": "../../../node_modules/typescript/lib/lib.es5.d.ts",
							"qualifiedName": "Record"
						},
						"typeArguments": [
							{
								"type": "intrinsic",
								"name": "string"
							},
							{
								"type": "intrinsic",
								"name": "unknown"
							}
						],
						"name": "Record",
						"package": "typescript"
					}
				},
				{
					"id": 922,
					"name": "RelationName",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The name of the current table or view."
							}
						]
					}
				},
				{
					"id": 923,
					"name": "Relationships",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "Relationships of the current table."
							}
						]
					}
				},
				{
					"id": 924,
					"name": "Query",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"comment": {
						"summary": [
							{
								"kind": "text",
								"text": "The select query string literal to parse."
							}
						]
					},
					"type": {
						"type": "intrinsic",
						"name": "string"
					}
				},
				{
					"id": 925,
					"name": "ClientOptions",
					"variant": "typeParam",
					"kind": 131072,
					"flags": {},
					"type": {
						"type": "reference",
						"target": 916,
						"name": "ClientServerOptions",
						"package": "@supabase/postgrest-js"
					}
				}
			],
			"type": {
				"type": "conditional",
				"checkType": {
					"type": "reference",
					"target": {
						"sourceFileName": "src/select-query-parser/utils.ts",
						"qualifiedName": "IsAny"
					},
					"typeArguments": [
						{
							"type": "reference",
							"target": 920,
							"name": "Schema",
							"package": "@supabase/postgrest-js",
							"refersToTypeParameter": true
						}
					],
					"name": "IsAny",
					"package": "@supabase/postgrest-js"
				},
				"extendsType": {
					"type": "literal",
					"value": true
				},
				"trueType": {
					"type": "conditional",
					"checkType": {
						"type": "reference",
						"target": {
							"sourceFileName": "src/select-query-parser/parser.ts",
							"qualifiedName": "ParseQuery"
						},
						"typeArguments": [
							{
								"type": "reference",
								"target": 924,
								"name": "Query",
								"package": "@supabase/postgrest-js",
								"refersToTypeParameter": true
							}
						],
						"name": "ParseQuery",
						"package": "@supabase/postgrest-js"
					},
					"extendsType": {
						"type": "inferred",
						"name": "ParsedQuery"
					},
					"trueType": {
						"type": "conditional",
						"checkType": {
							"type": "reference",
							"target": {
								"sourceFileName": "src/select-query-parser/result.ts",
								"qualifiedName": "ParsedQuery"
							},
							"name": "ParsedQuery",
							"package": "@supabase/postgrest-js",
							"refersToTypeParameter": true
						},
						"extendsType": {
							"type": "array",
							"elementType": {
								"type": "reference",
								"target": {
									"sourceFileName": "src/select-query-parser/parser.ts",
									"qualifiedName": "Ast.Node"
								},
								"name": "Ast.Node",
								"package": "@supabase/postgrest-js"
							}
						},
						"trueType": {
							"type": "conditional",
							"checkType": {
								"type": "reference",
								"target": 922,
								"name": "RelationName",
								"package": "@supabase/postgrest-js",
								"refersToTypeParameter": true
							},
							"extendsType": {
								"type": "intrinsic",
								"name": "string"
							},
							"trueType": {
								"type": "reference",
								"target": {
									"sourceFileName": "src/select-query-parser/result.ts",
									"qualifiedName": "ProcessNodesWithoutSchema"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "src/select-query-parser/result.ts",
											"qualifiedName": "ParsedQuery"
										},
										"name": "ParsedQuery",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								],
								"name": "ProcessNodesWithoutSchema",
								"package": "@supabase/postgrest-js"
							},
							"falseType": {
								"type": "intrinsic",
								"name": "any"
							}
						},
						"falseType": {
							"type": "reference",
							"target": {
								"sourceFileName": "src/select-query-parser/result.ts",
								"qualifiedName": "ParsedQuery"
							},
							"name": "ParsedQuery",
							"package": "@supabase/postgrest-js",
							"refersToTypeParameter": true
						}
					},
					"falseType": {
						"type": "intrinsic",
						"name": "any"
					}
				},
				"falseType": {
					"type": "conditional",
					"checkType": {
						"type": "reference",
						"target": 923,
						"name": "Relationships",
						"package": "@supabase/postgrest-js",
						"refersToTypeParameter": true
					},
					"extendsType": {
						"type": "literal",
						"value": null
					},
					"trueType": {
						"type": "conditional",
						"checkType": {
							"type": "reference",
							"target": {
								"sourceFileName": "src/select-query-parser/parser.ts",
								"qualifiedName": "ParseQuery"
							},
							"typeArguments": [
								{
									"type": "reference",
									"target": 924,
									"name": "Query",
									"package": "@supabase/postgrest-js",
									"refersToTypeParameter": true
								}
							],
							"name": "ParseQuery",
							"package": "@supabase/postgrest-js"
						},
						"extendsType": {
							"type": "inferred",
							"name": "ParsedQuery"
						},
						"trueType": {
							"type": "conditional",
							"checkType": {
								"type": "reference",
								"target": {
									"sourceFileName": "src/select-query-parser/result.ts",
									"qualifiedName": "ParsedQuery"
								},
								"name": "ParsedQuery",
								"package": "@supabase/postgrest-js",
								"refersToTypeParameter": true
							},
							"extendsType": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "src/select-query-parser/parser.ts",
										"qualifiedName": "Ast.Node"
									},
									"name": "Ast.Node",
									"package": "@supabase/postgrest-js"
								}
							},
							"trueType": {
								"type": "reference",
								"target": {
									"sourceFileName": "src/select-query-parser/result.ts",
									"qualifiedName": "RPCCallNodes"
								},
								"typeArguments": [
									{
										"type": "reference",
										"target": {
											"sourceFileName": "src/select-query-parser/result.ts",
											"qualifiedName": "ParsedQuery"
										},
										"name": "ParsedQuery",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									},
									{
										"type": "conditional",
										"checkType": {
											"type": "reference",
											"target": 922,
											"name": "RelationName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"extendsType": {
											"type": "intrinsic",
											"name": "string"
										},
										"trueType": {
											"type": "reference",
											"target": 922,
											"name": "RelationName",
											"package": "@supabase/postgrest-js",
											"refersToTypeParameter": true
										},
										"falseType": {
											"type": "literal",
											"value": "rpc_call"
										}
									},
									{
										"type": "reference",
										"target": 921,
										"name": "Row",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									}
								],
								"name": "RPCCallNodes",
								"package": "@supabase/postgrest-js"
							},
							"falseType": {
								"type": "reference",
								"target": {
									"sourceFileName": "src/select-query-parser/result.ts",
									"qualifiedName": "ParsedQuery"
								},
								"name": "ParsedQuery",
								"package": "@supabase/postgrest-js",
								"refersToTypeParameter": true
							}
						},
						"falseType": {
							"type": "reference",
							"target": 921,
							"name": "Row",
							"package": "@supabase/postgrest-js",
							"refersToTypeParameter": true
						}
					},
					"falseType": {
						"type": "conditional",
						"checkType": {
							"type": "reference",
							"target": {
								"sourceFileName": "src/select-query-parser/parser.ts",
								"qualifiedName": "ParseQuery"
							},
							"typeArguments": [
								{
									"type": "reference",
									"target": 924,
									"name": "Query",
									"package": "@supabase/postgrest-js",
									"refersToTypeParameter": true
								}
							],
							"name": "ParseQuery",
							"package": "@supabase/postgrest-js"
						},
						"extendsType": {
							"type": "inferred",
							"name": "ParsedQuery"
						},
						"trueType": {
							"type": "conditional",
							"checkType": {
								"type": "reference",
								"target": {
									"sourceFileName": "src/select-query-parser/result.ts",
									"qualifiedName": "ParsedQuery"
								},
								"name": "ParsedQuery",
								"package": "@supabase/postgrest-js",
								"refersToTypeParameter": true
							},
							"extendsType": {
								"type": "array",
								"elementType": {
									"type": "reference",
									"target": {
										"sourceFileName": "src/select-query-parser/parser.ts",
										"qualifiedName": "Ast.Node"
									},
									"name": "Ast.Node",
									"package": "@supabase/postgrest-js"
								}
							},
							"trueType": {
								"type": "conditional",
								"checkType": {
									"type": "reference",
									"target": 922,
									"name": "RelationName",
									"package": "@supabase/postgrest-js",
									"refersToTypeParameter": true
								},
								"extendsType": {
									"type": "intrinsic",
									"name": "string"
								},
								"trueType": {
									"type": "conditional",
									"checkType": {
										"type": "reference",
										"target": 923,
										"name": "Relationships",
										"package": "@supabase/postgrest-js",
										"refersToTypeParameter": true
									},
									"extendsType": {
										"type": "array",
										"elementType": {
											"type": "reference",
											"target": {
												"sourceFileName": "src/types/common/common.ts",
												"qualifiedName": "GenericRelationship"
											},
											"name": "GenericRelationship",
											"package": "@supabase/postgrest-js"
										}
									},
									"trueType": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/select-query-parser/result.ts",
											"qualifiedName": "ProcessNodes"
										},
										"typeArguments": [
											{
												"type": "reference",
												"target": 925,
												"name": "ClientOptions",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 920,
												"name": "Schema",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 921,
												"name": "Row",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 922,
												"name": "RelationName",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": 923,
												"name": "Relationships",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											},
											{
												"type": "reference",
												"target": {
													"sourceFileName": "src/select-query-parser/result.ts",
													"qualifiedName": "ParsedQuery"
												},
												"name": "ParsedQuery",
												"package": "@supabase/postgrest-js",
												"refersToTypeParameter": true
											}
										],
										"name": "ProcessNodes",
										"package": "@supabase/postgrest-js"
									},
									"falseType": {
										"type": "reference",
										"target": {
											"sourceFileName": "src/select-query-parser/utils.ts",
											"qualifiedName": "SelectQueryError"
										},
										"typeArguments": [
											{
												"type": "literal",
												"value": "Invalid Relationships cannot infer result type"
											}
										],
										"name": "SelectQueryError",
										"package": "@supabase/postgrest-js"
									}
								},
								"falseType": {
									"type": "reference",
									"target": {
										"sourceFileName": "src/select-query-parser/utils.ts",
										"qualifiedName": "SelectQueryError"
									},
									"typeArguments": [
										{
											"type": "literal",
											"value": "Invalid RelationName cannot infer result type"
										}
									],
									"name": "SelectQueryError",
									"package": "@supabase/postgrest-js"
								}
							},
							"falseType": {
								"type": "reference",
								"target": {
									"sourceFileName": "src/select-query-parser/result.ts",
									"qualifiedName": "ParsedQuery"
								},
								"name": "ParsedQuery",
								"package": "@supabase/postgrest-js",
								"refersToTypeParameter": true
							}
						},
						"falseType": {
							"type": "intrinsic",
							"name": "never"
						}
					}
				}
			}
		},
		{
			"id": 1,
			"name": "default",
			"variant": "declaration",
			"kind": 32,
			"flags": {},
			"sources": [
				{
					"fileName": "packages/core/postgrest-js/src/index.ts",
					"line": 16,
					"character": 0,
					"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/index.ts#L16"
				}
			],
			"type": {
				"type": "reflection",
				"declaration": {
					"id": 2,
					"name": "__type",
					"variant": "declaration",
					"kind": 65536,
					"flags": {},
					"children": [
						{
							"id": 7,
							"name": "PostgrestBuilder",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/index.ts",
									"line": 21,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/index.ts#L21"
								}
							],
							"type": {
								"type": "query",
								"queryType": {
									"type": "reference",
									"target": 782,
									"name": "default",
									"package": "@supabase/postgrest-js"
								}
							}
						},
						{
							"id": 3,
							"name": "PostgrestClient",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/index.ts",
									"line": 17,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/index.ts#L17"
								}
							],
							"type": {
								"type": "query",
								"queryType": {
									"type": "reference",
									"target": 9,
									"name": "default",
									"package": "@supabase/postgrest-js"
								}
							}
						},
						{
							"id": 8,
							"name": "PostgrestError",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/index.ts",
									"line": 22,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/index.ts#L22"
								}
							],
							"type": {
								"type": "query",
								"queryType": {
									"type": "reference",
									"target": 875,
									"name": "default",
									"package": "@supabase/postgrest-js"
								}
							}
						},
						{
							"id": 5,
							"name": "PostgrestFilterBuilder",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/index.ts",
									"line": 19,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/index.ts#L19"
								}
							],
							"type": {
								"type": "query",
								"queryType": {
									"type": "reference",
									"target": 194,
									"name": "default",
									"package": "@supabase/postgrest-js"
								}
							}
						},
						{
							"id": 4,
							"name": "PostgrestQueryBuilder",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/index.ts",
									"line": 18,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/index.ts#L18"
								}
							],
							"type": {
								"type": "query",
								"queryType": {
									"type": "reference",
									"target": 80,
									"name": "default",
									"package": "@supabase/postgrest-js"
								}
							}
						},
						{
							"id": 6,
							"name": "PostgrestTransformBuilder",
							"variant": "declaration",
							"kind": 1024,
							"flags": {},
							"sources": [
								{
									"fileName": "packages/core/postgrest-js/src/index.ts",
									"line": 20,
									"character": 2,
									"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/index.ts#L20"
								}
							],
							"type": {
								"type": "query",
								"queryType": {
									"type": "reference",
									"target": 612,
									"name": "default",
									"package": "@supabase/postgrest-js"
								}
							}
						}
					],
					"groups": [
						{
							"title": "Properties",
							"children": [
								7,
								3,
								8,
								5,
								4,
								6
							]
						}
					],
					"sources": [
						{
							"fileName": "packages/core/postgrest-js/src/index.ts",
							"line": 16,
							"character": 15,
							"url": "https://github.com/supabase/supabase-js/blob/2f11f49ffbfe0b4a9ecd3a550c67916e05f10745/packages/core/postgrest-js/src/index.ts#L16"
						}
					]
				}
			}
		}
	],
	"groups": [
		{
			"title": "Classes",
			"children": [
				782,
				9,
				875,
				194,
				80,
				612
			]
		},
		{
			"title": "Interfaces",
			"children": [
				897,
				904
			]
		},
		{
			"title": "Type Aliases",
			"children": [
				916,
				914,
				895,
				912,
				919
			]
		},
		{
			"title": "Variables",
			"children": [
				1
			]
		}
	],
	"packageName": "@supabase/postgrest-js",
	"readme": [
		{
			"kind": "text",
			"text": "<br />\n<p align=\"center\">\n  <a href=\"https://supabase.io\">\n        <picture>\n      <source media=\"(prefers-color-scheme: dark)\" srcset=\"https://raw.githubusercontent.com/supabase/supabase/master/packages/common/assets/images/supabase-logo-wordmark--dark.svg\">\n      <source media=\"(prefers-color-scheme: light)\" srcset=\"https://raw.githubusercontent.com/supabase/supabase/master/packages/common/assets/images/supabase-logo-wordmark--light.svg\">\n      <img alt=\"Supabase Logo\" width=\"300\" src=\"https://raw.githubusercontent.com/supabase/supabase/master/packages/common/assets/images/logo-preview.jpg\">\n    </picture>\n  </a>\n\n  <h1 align=\"center\">Supabase PostgREST JS SDK</h1>\n\n  <h3 align=\"center\">Isomorphic JavaScript SDK for <a href=\"https://postgrest.org\">PostgREST</a> with an ORM-like interface.</h3>\n\n  <p align=\"center\">\n    <a href=\"https://supabase.com/docs/guides/database\">Guides</a>\n    ·\n    <a href=\"https://supabase.com/docs/reference/javascript/select\">Reference Docs</a>\n    ·\n    <a href=\"https://supabase.github.io/supabase-js/postgrest-js/v2/spec.json\">TypeDoc</a>\n  </p>\n</p>\n\n<div align=\"center\">\n\n[![Build](https://github.com/supabase/supabase-js/workflows/CI/badge.svg)](https://github.com/supabase/supabase-js/actions?query=branch%3Amaster)\n[![Package](https://img.shields.io/npm/v/@supabase/postgrest-js)](https://www.npmjs.com/package/@supabase/postgrest-js)\n[![License: MIT](https://img.shields.io/npm/l/@supabase/supabase-js)](#license)\n[![pkg.pr.new](https://pkg.pr.new/badge/supabase/postgrest-js)](https://pkg.pr.new/~/supabase/postgrest-js)\n\n</div>\n\n### Quick start\n\nInstall\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\nnpm install @supabase/postgrest-js\n```"
		},
		{
			"kind": "text",
			"text": "\n\nUsage\n\n"
		},
		{
			"kind": "code",
			"text": "```js\nimport { PostgrestClient } from '@supabase/postgrest-js'\n\nconst REST_URL = 'http://localhost:3000'\nconst postgrest = new PostgrestClient(REST_URL)\n```"
		},
		{
			"kind": "text",
			"text": "\n\n- [select()](https://supabase.com/docs/reference/javascript/select)\n- [insert()](https://supabase.com/docs/reference/javascript/insert)\n- [update()](https://supabase.com/docs/reference/javascript/update)\n- [delete()](https://supabase.com/docs/reference/javascript/delete)\n\n#### Custom "
		},
		{
			"kind": "code",
			"text": "`fetch`"
		},
		{
			"kind": "text",
			"text": " implementation\n\n"
		},
		{
			"kind": "code",
			"text": "`postgrest-js`"
		},
		{
			"kind": "text",
			"text": " uses the ["
		},
		{
			"kind": "code",
			"text": "`cross-fetch`"
		},
		{
			"kind": "text",
			"text": "](https://www.npmjs.com/package/cross-fetch) library to make HTTP requests, but an alternative "
		},
		{
			"kind": "code",
			"text": "`fetch`"
		},
		{
			"kind": "text",
			"text": " implementation can be provided as an option. This is most useful in environments where "
		},
		{
			"kind": "code",
			"text": "`cross-fetch`"
		},
		{
			"kind": "text",
			"text": " is not compatible, for instance Cloudflare Workers:\n\n"
		},
		{
			"kind": "code",
			"text": "```js\nimport { PostgrestClient } from '@supabase/postgrest-js'\n\nconst REST_URL = 'http://localhost:3000'\nconst postgrest = new PostgrestClient(REST_URL, {\n  fetch: (...args) => fetch(...args),\n})\n```"
		},
		{
			"kind": "text",
			"text": "\n\n## Development\n\nThis package is part of the [Supabase JavaScript monorepo](https://github.com/supabase/supabase-js). To work on this package:\n\n### Building\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\n# Build (from monorepo root)\nnpx nx build postgrest-js\n\n# Build with watch mode for development\nnpx nx build:watch postgrest-js\n\n# TypeScript type checking\nnpx nx type-check postgrest-js\n\n# Generate documentation\nnpx nx docs postgrest-js\n```"
		},
		{
			"kind": "text",
			"text": "\n\n### Testing\n\n**Supabase CLI Required!** The "
		},
		{
			"kind": "code",
			"text": "`postgrest-js`"
		},
		{
			"kind": "text",
			"text": " tests use the [Supabase CLI](https://supabase.com/docs/guides/local-development/cli/getting-started) to run a local PostgreSQL database and PostgREST server.\n\n#### Quick Start\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\n# Run all tests (from monorepo root)\nnpx nx test:ci:postgrest postgrest-js\n```"
		},
		{
			"kind": "text",
			"text": "\n\nThis single command automatically:\n\n1. Stops any existing Supabase CLI containers\n2. Starts PostgreSQL database and PostgREST server via Supabase CLI\n3. Resets and seeds the database\n4. Runs all Jest unit tests with coverage\n5. Cleans up containers\n\n#### Individual Test Commands\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\n# Run Jest tests with coverage (requires infrastructure running)\nnpx nx test:run postgrest-js\n\n# Run type tests with tstyche\nnpx nx test:types postgrest-js\n\n# Run smoke tests (CommonJS and ESM imports)\nnpx nx test:smoke postgrest-js\n\n# Format code\nnpx nx format postgrest-js\n\n# Check formatting\nnpx nx format:check postgrest-js\n```"
		},
		{
			"kind": "text",
			"text": "\n\n#### Test Infrastructure\n\nThe tests use Supabase CLI to spin up:\n\n- **PostgreSQL** - Database with test schema and seed data (port 54322)\n- **PostgREST** - REST API server that the client connects to (port 54321)\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\n# Manually manage test infrastructure (from monorepo root)\nnpx nx test:infra postgrest-js      # Start containers\nnpx nx test:clean-pre postgrest-js  # Stop and remove containers\n```"
		},
		{
			"kind": "text",
			"text": "\n\nOr directly via Supabase CLI:\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\ncd packages/core/postgrest-js\nnpx supabase --workdir ./test start        # Start all services\nnpx supabase --workdir ./test db reset     # Reset and seed database\nnpx supabase --workdir ./test stop         # Stop all services\n```"
		},
		{
			"kind": "text",
			"text": "\n\n#### Regenerating TypeScript Types\n\nWhen the database schema changes, regenerate TypeScript types from the actual database:\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\n# From the monorepo root\nnpm run codegen:postgrest\n```"
		},
		{
			"kind": "text",
			"text": "\n\nThis command automatically:\n\n1. Cleans up any existing Supabase containers\n2. Starts Supabase (PostgreSQL, PostgREST, and all services)\n3. Generates TypeScript types from the database schema\n4. Post-processes the generated types (updates JSON type definitions)\n5. Formats the generated file with Prettier\n6. Cleans up Supabase containers\n\nThe generated types are written to "
		},
		{
			"kind": "code",
			"text": "`test/types.generated.ts`"
		},
		{
			"kind": "text",
			"text": ".\n\n#### Test Types Explained\n\n- **Unit Tests** - Jest tests covering all client functionality ("
		},
		{
			"kind": "code",
			"text": "`npx nx test:run postgrest-js`"
		},
		{
			"kind": "text",
			"text": ")\n- **Type Tests** - Validates TypeScript types using tstyche ("
		},
		{
			"kind": "code",
			"text": "`npx nx test:types postgrest-js`"
		},
		{
			"kind": "text",
			"text": ")\n- **Smoke Tests** - Basic import/require tests for CommonJS and ESM ("
		},
		{
			"kind": "code",
			"text": "`npx nx test:smoke postgrest-js`"
		},
		{
			"kind": "text",
			"text": ")\n\n#### Prerequisites\n\n- **Supabase CLI** must be installed ([instructions](https://supabase.com/docs/guides/local-development/cli/getting-started)) or can be used through "
		},
		{
			"kind": "code",
			"text": "`npx`"
		},
		{
			"kind": "text",
			"text": " ("
		},
		{
			"kind": "code",
			"text": "`npx supabase`"
		},
		{
			"kind": "text",
			"text": ")\n- **Docker** must be installed and running (Supabase CLI uses Docker under the hood)\n- **Port 54321** - PostgREST API\n- **Port 54322** - PostgreSQL database\n- **Port 54323** - Supabase Studio (used for type generation)\n\n#### PostgREST v12 Backward Compatibility Tests\n\nWe maintain backward compatibility tests for PostgREST v12 (the current Supabase CLI uses v14+). These tests ensure the SDK works correctly for users still running older PostgREST versions.\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\n# Run v12 compatibility tests (requires Docker)\nnpx nx test:ci:v12 postgrest-js\n```"
		},
		{
			"kind": "text",
			"text": "\n\nThis command:\n\n1. Starts PostgREST v12 + PostgreSQL in Docker (ports 3012/5433)\n2. Runs runtime tests that verify v12-specific behavior\n3. Cleans up containers\n\n**Type-only tests** for v12 compatibility also run as part of the regular type tests:\n\n"
		},
		{
			"kind": "code",
			"text": "```bash\nnpx nx test:types postgrest-js  # Includes v12-compat.test-d.ts\n```"
		},
		{
			"kind": "text",
			"text": "\n\n**Note:** These v12 tests will be removed when v3 ships (sometime in 2026).\n\n### Contributing\n\nWe welcome contributions! Please see our [Contributing Guide]("
		},
		{
			"kind": "relative-link",
			"text": "../../../CONTRIBUTING.md",
			"target": 2
		},
		{
			"kind": "text",
			"text": ") for details on how to get started.\n\nFor major changes or if you're unsure about something, please open an issue first to discuss your proposed changes.\n\n## License\n\nThis repo is licensed under MIT License."
		}
	],
	"symbolIdMap": {
		"0": {
			"sourceFileName": "src/index.ts",
			"qualifiedName": ""
		},
		"1": {
			"sourceFileName": "src/index.ts",
			"qualifiedName": "default"
		},
		"2": {
			"sourceFileName": "src/index.ts",
			"qualifiedName": "__object"
		},
		"3": {
			"sourceFileName": "src/index.ts",
			"qualifiedName": "__object.PostgrestClient"
		},
		"4": {
			"sourceFileName": "src/index.ts",
			"qualifiedName": "__object.PostgrestQueryBuilder"
		},
		"5": {
			"sourceFileName": "src/index.ts",
			"qualifiedName": "__object.PostgrestFilterBuilder"
		},
		"6": {
			"sourceFileName": "src/index.ts",
			"qualifiedName": "__object.PostgrestTransformBuilder"
		},
		"7": {
			"sourceFileName": "src/index.ts",
			"qualifiedName": "__object.PostgrestBuilder"
		},
		"8": {
			"sourceFileName": "src/index.ts",
			"qualifiedName": "__object.PostgrestError"
		},
		"9": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default"
		},
		"10": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.__constructor"
		},
		"11": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default"
		},
		"12": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.Database"
		},
		"13": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"14": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type"
		},
		"15": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.__InternalSupabase"
		},
		"16": {
			"sourceFileName": "",
			"qualifiedName": "__type"
		},
		"17": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.SchemaName"
		},
		"18": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.Schema"
		},
		"19": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "url"
		},
		"20": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__1"
		},
		"21": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type"
		},
		"22": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.headers"
		},
		"23": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.schema"
		},
		"24": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.fetch"
		},
		"25": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"26": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"27": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"28": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"29": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"30": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"31": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"32": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.timeout"
		},
		"33": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.urlLengthLimit"
		},
		"34": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.retry"
		},
		"35": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.url"
		},
		"36": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.headers"
		},
		"37": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.schemaName"
		},
		"38": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.fetch"
		},
		"39": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"40": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"41": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"42": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"43": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"44": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"45": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"46": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.urlLengthLimit"
		},
		"47": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.retry"
		},
		"48": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.from"
		},
		"49": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.from"
		},
		"50": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "TableName"
		},
		"51": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "Table"
		},
		"52": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "relation"
		},
		"53": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.from"
		},
		"54": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "ViewName"
		},
		"55": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "View"
		},
		"56": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "relation"
		},
		"57": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.schema"
		},
		"58": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.schema"
		},
		"59": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "DynamicSchema"
		},
		"60": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "schema"
		},
		"61": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.rpc"
		},
		"62": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.rpc"
		},
		"63": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "FnName"
		},
		"64": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "Args"
		},
		"65": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "FilterBuilder"
		},
		"66": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "fn"
		},
		"67": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "args"
		},
		"68": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__2"
		},
		"69": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type"
		},
		"70": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.head"
		},
		"71": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.get"
		},
		"72": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.count"
		},
		"73": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.Database"
		},
		"74": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"75": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type"
		},
		"76": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type.__InternalSupabase"
		},
		"77": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "__type"
		},
		"78": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.SchemaName"
		},
		"79": {
			"sourceFileName": "src/PostgrestClient.ts",
			"qualifiedName": "default.Schema"
		},
		"80": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default"
		},
		"81": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.__constructor"
		},
		"82": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default"
		},
		"83": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"84": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.Schema"
		},
		"85": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.Relation"
		},
		"86": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.RelationName"
		},
		"87": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.Relationships"
		},
		"88": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"89": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.Relationships"
		},
		"90": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "url"
		},
		"91": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__1"
		},
		"92": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"93": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.headers"
		},
		"94": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.schema"
		},
		"95": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.fetch"
		},
		"96": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"97": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"98": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"99": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"100": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"101": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"102": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"103": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.urlLengthLimit"
		},
		"104": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.retry"
		},
		"105": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.url"
		},
		"106": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.headers"
		},
		"107": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.schema"
		},
		"108": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.signal"
		},
		"109": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.fetch"
		},
		"110": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"111": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"112": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"113": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"114": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"115": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"116": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"117": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.urlLengthLimit"
		},
		"118": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.retry"
		},
		"124": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.select"
		},
		"125": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.select"
		},
		"126": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "Query"
		},
		"127": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "ResultOne"
		},
		"128": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "columns"
		},
		"129": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "options"
		},
		"130": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"131": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.head"
		},
		"132": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.count"
		},
		"133": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.insert"
		},
		"134": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.insert"
		},
		"135": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "Row"
		},
		"136": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "values"
		},
		"137": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"138": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.Insert"
		},
		"139": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "options"
		},
		"140": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"141": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.count"
		},
		"142": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.insert"
		},
		"143": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "Row"
		},
		"144": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "values"
		},
		"145": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"146": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.Insert"
		},
		"147": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "options"
		},
		"148": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"149": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.count"
		},
		"150": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.defaultToNull"
		},
		"151": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.upsert"
		},
		"152": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.upsert"
		},
		"153": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "Row"
		},
		"154": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "values"
		},
		"155": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"156": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.Insert"
		},
		"157": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "options"
		},
		"158": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"159": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.onConflict"
		},
		"160": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.ignoreDuplicates"
		},
		"161": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.count"
		},
		"162": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.upsert"
		},
		"163": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "Row"
		},
		"164": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "values"
		},
		"165": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"166": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.Insert"
		},
		"167": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "options"
		},
		"168": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"169": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.onConflict"
		},
		"170": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.ignoreDuplicates"
		},
		"171": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.count"
		},
		"172": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.defaultToNull"
		},
		"173": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.update"
		},
		"174": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.update"
		},
		"175": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "Row"
		},
		"176": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "values"
		},
		"177": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"178": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.Update"
		},
		"179": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__1"
		},
		"180": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"181": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.count"
		},
		"182": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.delete"
		},
		"183": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.delete"
		},
		"184": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__0"
		},
		"185": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"186": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.count"
		},
		"187": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"188": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.Schema"
		},
		"189": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.Relation"
		},
		"190": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.RelationName"
		},
		"191": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "default.Relationships"
		},
		"192": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type"
		},
		"193": {
			"sourceFileName": "src/PostgrestQueryBuilder.ts",
			"qualifiedName": "__type.Relationships"
		},
		"194": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default"
		},
		"195": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.__constructor"
		},
		"196": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default"
		},
		"197": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"198": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Schema"
		},
		"199": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Row"
		},
		"200": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Result"
		},
		"201": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.RelationName"
		},
		"202": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Relationships"
		},
		"203": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Method"
		},
		"204": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "builder"
		},
		"205": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"206": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.method"
		},
		"207": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.url"
		},
		"208": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.headers"
		},
		"209": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.schema"
		},
		"210": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.body"
		},
		"211": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.shouldThrowOnError"
		},
		"212": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.signal"
		},
		"213": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.fetch"
		},
		"214": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"215": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"216": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"217": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"218": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"219": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"220": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"221": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.isMaybeSingle"
		},
		"222": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.shouldStripNulls"
		},
		"223": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.urlLengthLimit"
		},
		"224": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.retry"
		},
		"225": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.eq"
		},
		"226": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.eq"
		},
		"227": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"228": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"229": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"230": {
			"sourceFileName": "",
			"qualifiedName": "__type"
		},
		"231": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.neq"
		},
		"232": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.neq"
		},
		"233": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"234": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"235": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"236": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.gt"
		},
		"237": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.gt"
		},
		"238": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"239": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"240": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"241": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.gt"
		},
		"242": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"243": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"244": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.gte"
		},
		"245": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.gte"
		},
		"246": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"247": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"248": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"249": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.gte"
		},
		"250": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"251": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"252": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.lt"
		},
		"253": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.lt"
		},
		"254": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"255": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"256": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"257": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.lt"
		},
		"258": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"259": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"260": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.lte"
		},
		"261": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.lte"
		},
		"262": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"263": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"264": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"265": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.lte"
		},
		"266": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"267": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"268": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.like"
		},
		"269": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.like"
		},
		"270": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"271": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"272": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "pattern"
		},
		"273": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.like"
		},
		"274": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"275": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "pattern"
		},
		"276": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.likeAllOf"
		},
		"277": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.likeAllOf"
		},
		"278": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"279": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"280": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "patterns"
		},
		"281": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.likeAllOf"
		},
		"282": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"283": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "patterns"
		},
		"284": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.likeAnyOf"
		},
		"285": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.likeAnyOf"
		},
		"286": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"287": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"288": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "patterns"
		},
		"289": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.likeAnyOf"
		},
		"290": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"291": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "patterns"
		},
		"292": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ilike"
		},
		"293": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ilike"
		},
		"294": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"295": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"296": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "pattern"
		},
		"297": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ilike"
		},
		"298": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"299": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "pattern"
		},
		"300": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ilikeAllOf"
		},
		"301": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ilikeAllOf"
		},
		"302": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"303": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"304": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "patterns"
		},
		"305": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ilikeAllOf"
		},
		"306": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"307": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "patterns"
		},
		"308": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ilikeAnyOf"
		},
		"309": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ilikeAnyOf"
		},
		"310": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"311": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"312": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "patterns"
		},
		"313": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ilikeAnyOf"
		},
		"314": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"315": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "patterns"
		},
		"316": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.regexMatch"
		},
		"317": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.regexMatch"
		},
		"318": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"319": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"320": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "pattern"
		},
		"321": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.regexMatch"
		},
		"322": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"323": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "pattern"
		},
		"324": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.regexIMatch"
		},
		"325": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.regexIMatch"
		},
		"326": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"327": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"328": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "pattern"
		},
		"329": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.regexIMatch"
		},
		"330": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"331": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "pattern"
		},
		"332": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.is"
		},
		"333": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.is"
		},
		"334": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"335": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"336": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"337": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.is"
		},
		"338": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"339": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"340": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.isDistinct"
		},
		"341": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.isDistinct"
		},
		"342": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"343": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"344": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"345": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.in"
		},
		"346": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.in"
		},
		"347": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"348": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"349": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "values"
		},
		"350": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.notIn"
		},
		"351": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.notIn"
		},
		"352": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"353": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"354": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "values"
		},
		"355": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.contains"
		},
		"356": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.contains"
		},
		"357": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"358": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"359": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"360": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.contains"
		},
		"361": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"362": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"363": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.containedBy"
		},
		"364": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.containedBy"
		},
		"365": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"366": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"367": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"368": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.containedBy"
		},
		"369": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"370": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"371": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeGt"
		},
		"372": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeGt"
		},
		"373": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"374": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"375": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"376": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeGt"
		},
		"377": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"378": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"379": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeGte"
		},
		"380": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeGte"
		},
		"381": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"382": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"383": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"384": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeGte"
		},
		"385": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"386": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"387": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeLt"
		},
		"388": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeLt"
		},
		"389": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"390": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"391": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"392": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeLt"
		},
		"393": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"394": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"395": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeLte"
		},
		"396": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeLte"
		},
		"397": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"398": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"399": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"400": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeLte"
		},
		"401": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"402": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"403": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeAdjacent"
		},
		"404": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeAdjacent"
		},
		"405": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"406": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"407": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"408": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.rangeAdjacent"
		},
		"409": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"410": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "range"
		},
		"411": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.overlaps"
		},
		"412": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.overlaps"
		},
		"413": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"414": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"415": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"416": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.overlaps"
		},
		"417": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"418": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"419": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.textSearch"
		},
		"420": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.textSearch"
		},
		"421": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"422": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"423": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "query"
		},
		"424": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "options"
		},
		"425": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__type"
		},
		"426": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__type.config"
		},
		"427": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__type.type"
		},
		"428": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.textSearch"
		},
		"429": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"430": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "query"
		},
		"431": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "options"
		},
		"432": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__type"
		},
		"433": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__type.config"
		},
		"434": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__type.type"
		},
		"435": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.match"
		},
		"436": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.match"
		},
		"437": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"438": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "query"
		},
		"439": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.match"
		},
		"440": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "query"
		},
		"441": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.not"
		},
		"442": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.not"
		},
		"443": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"444": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"445": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "operator"
		},
		"446": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"447": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.not"
		},
		"448": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"449": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"450": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "operator"
		},
		"451": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"452": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.not"
		},
		"453": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"454": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "operator"
		},
		"455": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"456": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.or"
		},
		"457": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.or"
		},
		"458": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "filters"
		},
		"459": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__1"
		},
		"460": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__type"
		},
		"461": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__type.foreignTable"
		},
		"462": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "__type.referencedTable"
		},
		"463": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.filter"
		},
		"464": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.filter"
		},
		"465": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"466": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"467": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "operator"
		},
		"468": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"469": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.filter"
		},
		"470": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "column"
		},
		"471": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "operator"
		},
		"472": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "value"
		},
		"473": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.select"
		},
		"474": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.select"
		},
		"475": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "Query"
		},
		"476": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "NewResultOne"
		},
		"477": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "columns"
		},
		"478": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"479": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"480": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"481": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "column"
		},
		"482": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "options"
		},
		"483": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"484": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.ascending"
		},
		"485": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.nullsFirst"
		},
		"486": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.referencedTable"
		},
		"487": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"488": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "column"
		},
		"489": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "options"
		},
		"490": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"491": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.ascending"
		},
		"492": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.nullsFirst"
		},
		"493": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.referencedTable"
		},
		"494": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"495": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"496": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "column"
		},
		"497": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "options"
		},
		"498": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"499": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.ascending"
		},
		"500": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.nullsFirst"
		},
		"501": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.foreignTable"
		},
		"502": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"503": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "column"
		},
		"504": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "options"
		},
		"505": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"506": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.ascending"
		},
		"507": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.nullsFirst"
		},
		"508": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.foreignTable"
		},
		"509": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.limit"
		},
		"510": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.limit"
		},
		"511": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "count"
		},
		"512": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__1"
		},
		"513": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"514": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.foreignTable"
		},
		"515": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.referencedTable"
		},
		"516": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.range"
		},
		"517": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.range"
		},
		"518": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "from"
		},
		"519": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "to"
		},
		"520": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__2"
		},
		"521": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"522": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.foreignTable"
		},
		"523": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.referencedTable"
		},
		"524": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.abortSignal"
		},
		"525": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.abortSignal"
		},
		"526": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "signal"
		},
		"527": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.single"
		},
		"528": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.single"
		},
		"529": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "ResultOne"
		},
		"530": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.maybeSingle"
		},
		"531": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.maybeSingle"
		},
		"532": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "ResultOne"
		},
		"533": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.csv"
		},
		"534": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.csv"
		},
		"535": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.geojson"
		},
		"536": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.geojson"
		},
		"537": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.explain"
		},
		"538": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.explain"
		},
		"539": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__0"
		},
		"540": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"541": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.analyze"
		},
		"542": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.verbose"
		},
		"543": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.settings"
		},
		"544": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.buffers"
		},
		"545": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.wal"
		},
		"546": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.format"
		},
		"547": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.rollback"
		},
		"548": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.rollback"
		},
		"549": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.returns"
		},
		"550": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.returns"
		},
		"551": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "NewResult"
		},
		"552": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.maxAffected"
		},
		"553": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.maxAffected"
		},
		"554": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "value"
		},
		"555": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.method"
		},
		"556": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.url"
		},
		"557": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.headers"
		},
		"558": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.schema"
		},
		"559": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.body"
		},
		"560": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.shouldThrowOnError"
		},
		"561": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.signal"
		},
		"562": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.fetch"
		},
		"563": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"564": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"565": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"566": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"567": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"568": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"569": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"570": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.isMaybeSingle"
		},
		"571": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.shouldStripNulls"
		},
		"572": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.urlLengthLimit"
		},
		"573": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.retryEnabled"
		},
		"574": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.throwOnError"
		},
		"575": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.throwOnError"
		},
		"576": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.stripNulls"
		},
		"577": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.stripNulls"
		},
		"578": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.setHeader"
		},
		"579": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.setHeader"
		},
		"580": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "name"
		},
		"581": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "value"
		},
		"582": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.retry"
		},
		"583": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.retry"
		},
		"584": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "enabled"
		},
		"585": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.then"
		},
		"586": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.then"
		},
		"587": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "TResult1"
		},
		"588": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "TResult2"
		},
		"589": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "onfulfilled"
		},
		"590": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"591": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"592": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "value"
		},
		"593": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "onrejected"
		},
		"594": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"595": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"596": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "reason"
		},
		"597": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.overrideTypes"
		},
		"598": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.overrideTypes"
		},
		"599": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "NewResult"
		},
		"600": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "Options"
		},
		"601": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"602": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.merge"
		},
		"603": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"604": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.merge"
		},
		"605": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"606": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Schema"
		},
		"607": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Row"
		},
		"608": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Result"
		},
		"609": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.RelationName"
		},
		"610": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Relationships"
		},
		"611": {
			"sourceFileName": "src/PostgrestFilterBuilder.ts",
			"qualifiedName": "default.Method"
		},
		"612": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default"
		},
		"613": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.__constructor"
		},
		"614": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default"
		},
		"615": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"616": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Schema"
		},
		"617": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Row"
		},
		"618": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Result"
		},
		"619": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.RelationName"
		},
		"620": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Relationships"
		},
		"621": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Method"
		},
		"622": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "builder"
		},
		"623": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"624": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.method"
		},
		"625": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.url"
		},
		"626": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.headers"
		},
		"627": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.schema"
		},
		"628": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.body"
		},
		"629": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.shouldThrowOnError"
		},
		"630": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.signal"
		},
		"631": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.fetch"
		},
		"632": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"633": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"634": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"635": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"636": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"637": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"638": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"639": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.isMaybeSingle"
		},
		"640": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.shouldStripNulls"
		},
		"641": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.urlLengthLimit"
		},
		"642": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.retry"
		},
		"643": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.select"
		},
		"644": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.select"
		},
		"645": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "Query"
		},
		"646": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "NewResultOne"
		},
		"647": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "columns"
		},
		"648": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"649": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"650": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"651": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "column"
		},
		"652": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "options"
		},
		"653": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"654": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.ascending"
		},
		"655": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.nullsFirst"
		},
		"656": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.referencedTable"
		},
		"657": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"658": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "column"
		},
		"659": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "options"
		},
		"660": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"661": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.ascending"
		},
		"662": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.nullsFirst"
		},
		"663": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.referencedTable"
		},
		"664": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"665": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "ColumnName"
		},
		"666": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "column"
		},
		"667": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "options"
		},
		"668": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"669": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.ascending"
		},
		"670": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.nullsFirst"
		},
		"671": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.foreignTable"
		},
		"672": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.order"
		},
		"673": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "column"
		},
		"674": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "options"
		},
		"675": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"676": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.ascending"
		},
		"677": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.nullsFirst"
		},
		"678": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.foreignTable"
		},
		"679": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.limit"
		},
		"680": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.limit"
		},
		"681": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "count"
		},
		"682": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__1"
		},
		"683": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"684": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.foreignTable"
		},
		"685": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.referencedTable"
		},
		"686": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.range"
		},
		"687": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.range"
		},
		"688": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "from"
		},
		"689": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "to"
		},
		"690": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__2"
		},
		"691": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"692": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.foreignTable"
		},
		"693": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.referencedTable"
		},
		"694": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.abortSignal"
		},
		"695": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.abortSignal"
		},
		"696": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "signal"
		},
		"697": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.single"
		},
		"698": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.single"
		},
		"699": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "ResultOne"
		},
		"700": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.maybeSingle"
		},
		"701": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.maybeSingle"
		},
		"702": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "ResultOne"
		},
		"703": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.csv"
		},
		"704": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.csv"
		},
		"705": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.geojson"
		},
		"706": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.geojson"
		},
		"707": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.explain"
		},
		"708": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.explain"
		},
		"709": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__0"
		},
		"710": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type"
		},
		"711": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.analyze"
		},
		"712": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.verbose"
		},
		"713": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.settings"
		},
		"714": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.buffers"
		},
		"715": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.wal"
		},
		"716": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "__type.format"
		},
		"717": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.rollback"
		},
		"718": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.rollback"
		},
		"719": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.returns"
		},
		"720": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.returns"
		},
		"721": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "NewResult"
		},
		"722": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.maxAffected"
		},
		"723": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.maxAffected"
		},
		"724": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "value"
		},
		"725": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.method"
		},
		"726": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.url"
		},
		"727": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.headers"
		},
		"728": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.schema"
		},
		"729": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.body"
		},
		"730": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.shouldThrowOnError"
		},
		"731": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.signal"
		},
		"732": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.fetch"
		},
		"733": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"734": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"735": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"736": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"737": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"738": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"739": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"740": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.isMaybeSingle"
		},
		"741": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.shouldStripNulls"
		},
		"742": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.urlLengthLimit"
		},
		"743": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.retryEnabled"
		},
		"744": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.throwOnError"
		},
		"745": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.throwOnError"
		},
		"746": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.stripNulls"
		},
		"747": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.stripNulls"
		},
		"748": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.setHeader"
		},
		"749": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.setHeader"
		},
		"750": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "name"
		},
		"751": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "value"
		},
		"752": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.retry"
		},
		"753": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.retry"
		},
		"754": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "enabled"
		},
		"755": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.then"
		},
		"756": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.then"
		},
		"757": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "TResult1"
		},
		"758": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "TResult2"
		},
		"759": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "onfulfilled"
		},
		"760": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"761": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"762": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "value"
		},
		"763": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "onrejected"
		},
		"764": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"765": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"766": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "reason"
		},
		"767": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.overrideTypes"
		},
		"768": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.overrideTypes"
		},
		"769": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "NewResult"
		},
		"770": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "Options"
		},
		"771": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"772": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.merge"
		},
		"773": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"774": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.merge"
		},
		"775": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"776": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Schema"
		},
		"777": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Row"
		},
		"778": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Result"
		},
		"779": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.RelationName"
		},
		"780": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Relationships"
		},
		"781": {
			"sourceFileName": "src/PostgrestTransformBuilder.ts",
			"qualifiedName": "default.Method"
		},
		"782": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default"
		},
		"783": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.__constructor"
		},
		"784": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default"
		},
		"785": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"786": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.Result"
		},
		"787": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.ThrowOnError"
		},
		"788": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "builder"
		},
		"789": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"790": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.method"
		},
		"791": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.url"
		},
		"792": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.headers"
		},
		"793": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.schema"
		},
		"794": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.body"
		},
		"795": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.shouldThrowOnError"
		},
		"796": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.signal"
		},
		"797": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.fetch"
		},
		"798": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"799": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"800": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"801": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"802": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"803": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"804": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"805": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.isMaybeSingle"
		},
		"806": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.shouldStripNulls"
		},
		"807": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.urlLengthLimit"
		},
		"808": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.retry"
		},
		"809": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.method"
		},
		"810": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.url"
		},
		"811": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.headers"
		},
		"812": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.schema"
		},
		"813": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.body"
		},
		"814": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.shouldThrowOnError"
		},
		"815": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.signal"
		},
		"816": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.fetch"
		},
		"817": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"818": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "fetch"
		},
		"819": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "input"
		},
		"820": {
			"sourceFileName": "../../../node_modules/typescript/lib/lib.dom.d.ts",
			"qualifiedName": "init"
		},
		"821": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "fetch"
		},
		"822": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "input"
		},
		"823": {
			"sourceFileName": "../../../node_modules/@types/node/globals.d.ts",
			"qualifiedName": "init"
		},
		"824": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.isMaybeSingle"
		},
		"825": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.shouldStripNulls"
		},
		"826": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.urlLengthLimit"
		},
		"827": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.retryEnabled"
		},
		"828": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.throwOnError"
		},
		"829": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.throwOnError"
		},
		"830": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.stripNulls"
		},
		"831": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.stripNulls"
		},
		"832": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.setHeader"
		},
		"833": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.setHeader"
		},
		"834": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "name"
		},
		"835": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "value"
		},
		"836": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.retry"
		},
		"837": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.retry"
		},
		"838": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "enabled"
		},
		"839": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.then"
		},
		"840": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.then"
		},
		"841": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "TResult1"
		},
		"842": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "TResult2"
		},
		"843": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "onfulfilled"
		},
		"844": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"845": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"846": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "value"
		},
		"847": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "onrejected"
		},
		"848": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"849": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"850": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "reason"
		},
		"861": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.returns"
		},
		"862": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.returns"
		},
		"863": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "NewResult"
		},
		"864": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.overrideTypes"
		},
		"865": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.overrideTypes"
		},
		"866": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "NewResult"
		},
		"867": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "Options"
		},
		"868": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"869": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.merge"
		},
		"870": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type"
		},
		"871": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "__type.merge"
		},
		"872": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.ClientOptions"
		},
		"873": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.Result"
		},
		"874": {
			"sourceFileName": "src/PostgrestBuilder.ts",
			"qualifiedName": "default.ThrowOnError"
		},
		"875": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "default"
		},
		"876": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "default.__constructor"
		},
		"877": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "default"
		},
		"878": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "context"
		},
		"879": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type"
		},
		"880": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type.message"
		},
		"881": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type.details"
		},
		"882": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type.hint"
		},
		"883": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type.code"
		},
		"884": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "default.details"
		},
		"885": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "default.hint"
		},
		"886": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "default.code"
		},
		"887": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "default.toJSON"
		},
		"888": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "default.toJSON"
		},
		"889": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type"
		},
		"890": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type.name"
		},
		"891": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type.message"
		},
		"892": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type.details"
		},
		"893": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type.hint"
		},
		"894": {
			"sourceFileName": "src/PostgrestError.ts",
			"qualifiedName": "__type.code"
		},
		"895": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponse"
		},
		"896": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "T"
		},
		"897": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseFailure"
		},
		"898": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseFailure.success"
		},
		"899": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseFailure.error"
		},
		"900": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseFailure.data"
		},
		"901": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseFailure.count"
		},
		"902": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseBase.status"
		},
		"903": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseBase.statusText"
		},
		"904": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseSuccess"
		},
		"905": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseSuccess.success"
		},
		"906": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseSuccess.error"
		},
		"907": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseSuccess.data"
		},
		"908": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseSuccess.count"
		},
		"909": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseBase.status"
		},
		"910": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseBase.statusText"
		},
		"911": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestResponseSuccess.T"
		},
		"912": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestSingleResponse"
		},
		"913": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "T"
		},
		"914": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "PostgrestMaybeSingleResponse"
		},
		"915": {
			"sourceFileName": "src/types/types.ts",
			"qualifiedName": "T"
		},
		"916": {
			"sourceFileName": "src/types/common/common.ts",
			"qualifiedName": "ClientServerOptions"
		},
		"917": {
			"sourceFileName": "src/types/common/common.ts",
			"qualifiedName": "__type"
		},
		"918": {
			"sourceFileName": "src/types/common/common.ts",
			"qualifiedName": "__type.PostgrestVersion"
		},
		"919": {
			"sourceFileName": "src/select-query-parser/result.ts",
			"qualifiedName": "GetResult"
		},
		"920": {
			"sourceFileName": "src/select-query-parser/result.ts",
			"qualifiedName": "Schema"
		},
		"921": {
			"sourceFileName": "src/select-query-parser/result.ts",
			"qualifiedName": "Row"
		},
		"922": {
			"sourceFileName": "src/select-query-parser/result.ts",
			"qualifiedName": "RelationName"
		},
		"923": {
			"sourceFileName": "src/select-query-parser/result.ts",
			"qualifiedName": "Relationships"
		},
		"924": {
			"sourceFileName": "src/select-query-parser/result.ts",
			"qualifiedName": "Query"
		},
		"925": {
			"sourceFileName": "src/select-query-parser/result.ts",
			"qualifiedName": "ClientOptions"
		}
	},
	"files": {
		"entries": {
			"1": "src/index.ts",
			"2": "../../../CONTRIBUTING.md"
		},
		"reflections": {
			"1": 0
		}
	}
}
